- 2
- 0
- 约1.68万字
- 约 46页
- 2026-07-28 发布于河南
- 举报
桂林电子科技大学c语言考试题及答案
一、选择题(20分)
1.在C语言中,以下哪个是正确的标识符命名?
A.2variable
B.variable_name
C.if
D.int
答案:B
解析:C语言中,标识符的命名规则是:由字母、数字和下划线组成,且第一个字符不能是数字。选项A以数字开头,不符合规则;选项C是C语言的关键字,不能作为标识符;选项D也是C语言的关键字,不能作为标识符;选项B符合标识符命名规则。
2.执行以下代码后,变量x的值是:
```c
intx=5,y=10;
x=x+y;
y=x-y;
x=x-y;
```
A.5
B.10
C.15
D.20
答案:B
解析:这是一个变量交换的算法。初始时x=5,y=10。执行x=x+y后,x=15,y=10;执行y=x-y后,x=15,y=5;执行x=x-y后,x=10,y=5。所以最终x的值是10。
3.以下关于C语言函数的说法,正确的是:
A.函数必须返回一个值
B.函数可以没有参数
C.函数必须定义在main函数之前
D.函数名可以与变量名相同
答案:B
解析:在C语言中,函数可以没有参数(如voidfu
原创力文档

文档评论(0)