- 8
- 0
- 约2.09万字
- 约 14页
- 2022-07-04 发布于上海
- 举报
C语言选择题设变量已正确定义 2022/7/2
C语言选择题设变量已正确定义
一、选择题 (请在 【答题】菜单上选择 【选择题】命令,启动选择题测试 序,按
照题目上的内容进行答题。作答选择题时键盘被封锁,使用键盘无效,考生须使用
鼠标答题。选择题部分只能进入一次,退出后不能再次进入。选择题部分不单独计
时。)
1、有以下 序
#include stdio.h
main()
{
int a,b;
for(a=0; a3; a++)
{
scanf( %d , b);
switch(b)
{
default : printf( %d, , ++b);
case 1: printf( %d, , ++b);
case 2: printf( %d, , ++b);
}
}
}
执行时输入:1 2 3 回车,则输出结果是 ( )。
A . 2,3,3,4,5,6,
B. 2,3,4,
C . 2,2,3,4,4,4,
D. 2,3,4,3,4,4,
『正确答案』
A
『答案解析』
考查C语言中的switch-case语句。执行switch-case语句时,一定会先进行匹配,匹配成功则执行当前case语句,再根据是否有
break,判断是否继续输出,或是跳出判断。 序中输入1时,与case 1匹配成功,执行后面的输出语句,输出2,且此时
b=2,因为后面没有break语句,继续执行下一条输出语句,输出3 。继续输入2时,与case 2匹配成功,执行后面的输出语
句,输出3 。输入3时,没有可匹配的case语句,执行default语句,输出4 ,b变为4 ;后面没有break语句,继续执行case 1后
的输出语句,输出5,b变为5;同理继续执行case2后面的输出语句,输出6 。答案选择A 选项。
2、在满足实体完整性约束的条件下 ( )。
A . 一个关系中应该有一个或多个候选关键字
B. 一个关系中只能有一个候选关键字
C . 一个关系中必须有多个候选关键字
D. 一个关系中可以没有候选关键字
『正确答案』
A
『答案解析』
在关系R中如记录完全函数依赖于属性 (组)X ,则称X为关系R中的一个候选关键字。候选关键字的性质有;①在一个关系
中,候选关键字可以有多个;②任何两条记录候选关键字值都是不相同的;③关键字由一个属性构成,也可能由多个属性构
成;④在任何关系中至少有一个关键字。所以,在满足实体完整性约束的条件下,一个关系中应该有一个或多个候选关键
字。答案选择A 选项。
3、下面结构体的定义语句中,错误的是 ( )。
A . struct ord {int x;int y;int z;} struct ord a;
B. struct ord {int x;int y;int z;}; struct ord a;
编号:996d47c22d393edb3a9d379a2e0ce625 1
C语言选择题设变量已正确定义 2022/7/2
C . struct ord {int x;int y;int z;} a;
D. struct {int x;int y;int z;} a;
『正确答案』
A
『答案解析』
C语言中结构体变量的定义有三种方法:①定义结构体类型的同时定义结构体变量,如C项;②使用无名结构体类型定义结构
体变量,如D项;③先定义结构体类型,后定义结构体变量,如B项,A 项错在分别定义结构体类型与结构体变量时需要
用“;”隔开。故答案选择A 选项。
4 、以下叙述中正确的是 ( )。
A . 在C语言中,预处理命令
您可能关注的文档
最近下载
- 新人教版九年级下册化学全册课件.pptx VIP
- 圆周运动(二)圆周运动中的动力学问题.pdf VIP
- 普通党员2025年度组织生活会对照检查材料(五个对照).docx VIP
- 2025年春新课程能力培养七年级英语下册人教版答案.pdf VIP
- 2026年政府工作报告PPT课件.pptx VIP
- 普通党员2025年度组织生活会对照检查材料(五个对照).doc VIP
- (初中道法)2024年河南省中考《道德与法治》真题(解析版).pdf
- GB 311.1-2012 绝缘配合 第1部分:定义、原则和规则.docx VIP
- 慢加急性肝衰竭诊治指南(2025 年版).pptx VIP
- DB13(J)_T 8326-2019 村镇易地搬迁安置房屋质量标准.docx
原创力文档

文档评论(0)