- 0
- 0
- 约2.15千字
- 约 6页
- 2026-06-29 发布于河北
- 举报
C语言程序设计强化习题含答案
1.以下关于C语言中变量定义的说法,正确的是()(5分)
A.变量必须先定义后使用
B.可以在一个语句中定义多个同类型变量
C.变量定义时可以不初始化
D.以上说法都正确
2.若有定义:inta=10,b=20;执行语句“a=ab?a:b;”后,a的值为()(5分)
A.10
B.20
C.15
D.30
3.下面哪个是合法的C语言数组定义()(5分)
A.inta[]={1,2,3,4,5};
B.inta[5]={1,2,3,4,5,6};
C.inta[];
D.inta[5]={1,2,3,4};
4.以下程序段的输出结果是()(5分)
```c
inti=10;
switch(i){
case9:i+=1;
case10:i+=1;
case11:i+=1;
default:i+=1;
}
printf(%d\n,i);
```
A.10
B.11
C.12
D.13
5.以下关于函数的说法,错误的是()(5分)
A.函数可以有多个形参
B.函数可以没有返回值
C.函数内部定义的变量是局部变量
D.函数定义必须放在调用之前
6.
原创力文档

文档评论(0)