试题 2
[单选题]
下面有关for循环的正确描述是()。
A.for循环只能用于循环次数已经确定的情况
B.for循环是先执行循环循环体语句,后判断表达式
C.在for循环中,不能用break语句跳出循环体
D.for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来
查看答案
答案
试题 3
[多选题]
有定义语句:intx,y;若要通过scanf(%d,%d,&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,正确的有()
[多选题]
有定义语句:intx,y;若要通过scanf(%d,%d,&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,正确的有()
A.11 12<回车>
B.11,<空格>12<回车>
C.11,12<回车>
D.11,<回车> 12<回车>
查看答案
答案
试题 8
[多选题]
对do-while语句描述正确的是()。
[多选题]
对do-while语句描述正确的是()。
A.do-while语句构成的循环可以使用break语句退出循环
B.do-while语句构成的循环必须使用break语句退出循环
C.do-while语句构成的循环,当while中的表达式值为非零时结束循环
D.do-while语句构成的循环,当while中的表达式值为零时结束循环
查看答案
答案
试题 10
[多选题]
以下关于typedef的叙述正确的是()。
[多选题]
以下关于typedef的叙述正确的是()。
A.用typedef可以定义各种类型名,但不能用来定义变量
B. 用typedef可以增加新类型
C. 用typedef只是将已存在的类型用一个新的名字来代表
D. 使用typedef便于程序的通用
查看答案
答案
试题 11
[单选题]
includemain(){inta=1,b=10;do{b-=a;a++;}while(b--0);printf(“a=%d,b=%d“,a,b);}
[单选题]
includemain(){inta=1,b=10;do{b-=a;a++;}while(b--0);printf(“a=%d,b=%d“,a,b);}
A.a=3,b=11
B.a=2,b=8
C.a=1,b=-1
D.a=4,b=9
查看答案
答案
试题 15
[单选题]
以下选项中不属于C语言的类型的是
[单选题]
以下选项中不属于C语言的类型的是
A.signed short int
B.unsigned long int
C.unsigned int
D.long short
查看答案
答案
试题 16
[主观题]
若使用一维数组名作函数实参,则以下正确的说法是()。
[主观题]
若使用一维数组名作函数实参,则以下正确的说法是()。
A. 必须在主调函数中说明此数组的大小
B. 实参数组类型与形参数组类型可以不匹配
C. 在被调用函数中,不需要考虑形参数组的大小
D. 实参数组名与形参数组名必须一致
查看答案
答案
试题 20
[多选题]
以下描述错误的是()。
[多选题]
以下描述错误的是()。
A.continue语句的作用是重新开始一次循环体的执行
B.只能在循环体内和switch语句体内使用break语句
C.在循环体内使用break语句和continue语句的作用相同
D.从多重循环嵌套中退出是,只能使用 goto语句
查看答案
答案
试题 25
[多选题]
有定义语句:int x,y; 若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,正确的有()。
[多选题]
有定义语句:int x,y; 若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,正确的有()。
A.11 12<回车>
B.11,<空格>12<回车>
C.11,12<回车>
D.11,<回车> 12<回车>
查看答案
答案
试题 27
[多选题]
有定义语句:int x,y; 若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,正确的有()。
[多选题]
有定义语句:int x,y; 若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,正确的有()。
A.11 12<回车>
B.11,<空格>12<回车>
C.11,12<回车>
D.11,<回车> 12<回车>
查看答案
答案
试题 41
[多选题]
有定义语句:int x,y; 若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,正确的有()。
[多选题]
有定义语句:int x,y; 若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,正确的有()。
A.11 12<回车>
B.11,<空格>12<回车>
C.11,12<回车>
D.11,<回车> 12<回车>
查看答案
答案
试题 45
[多选题]
以下对C语言中的函数描述不正确的有()。
[多选题]
以下对C语言中的函数描述不正确的有()。
A.可以嵌套定义,不可以嵌套调用
B.不可以嵌套定义,可以嵌套调用
C.可以嵌套定义,也可以嵌套调用
D.嵌套定义和嵌套调用都不允许
查看答案
答案