- 0
- 0
- 约5.25千字
- 约 11页
- 2026-08-22 发布于四川
- 举报
2026年C语言程序设计试题(附答案)
一、单项选择题(每题2分,共20题,40分)
1.C语言规定,在一个源程序中,main函数的位置()
A.必须在最开始
B.必须在系统调用的库函数之后
C.可以任意
D.必须在最后
答案C
解析main函数可以放在源程序的任意位置,程序总是从main函数开始执行。
2.以下哪个是合法的C语言标识符?()
A.int
B.2x
C._abc
D.a-b
答案C
解析标识符由字母、数字、下划线组成,不能以数字开头,也不能与关键字同名。int是关键字,2x以数字开头,a-b含有非法字符“-”。
3.若有定义:inta=3,b=4;则表达式ab?a:b的值是()
A.3
B.4
C.0
D.1
答案A
解析条件运算符判断ab为真,取a的值,即3。
4.以下程序段的输出结果是()
intx=10;
while(x--);
printf(%d,x);
A.-1
B.0
C.1
D.死循环
答案:A
解析:当x变为0时,x--仍会执行,使x变为-1,然后循环条件为假结束循环,因此输出-1。
5.若有定义:inta[5]={1,2,3};则数组a中未初始化的元素值是()
原创力文档

文档评论(0)