《C语言程序设计》期末试卷及答案2套.doc
- 139****1983个人认证 |
- 2021-12-05 发布|
- 132.54 KB|
- 16页
PAGE
共 NUMPAGES 15页,第PAGE 1页
春季学期《C语言程序设计》试卷(A卷)
适用班级:
题 号
一
二
三
四
五
六
七
八
总得分
实得分
考试班级_______________ 姓名_____________ 学号___________
一、选择题(每小题4分,共40分)
1 以下叙述中正确的是________
(A)用C语言实现的算法必须要有输入和输出操作
(B)用C语言实现的算法可以没有输出但必须要有输入
(C)用C程序实现的算法可以没有输入但必须要有输出
(D)用C程序实现的算法可以既没有输入也没有输出
2 以下叙述中错误的是 ________
A)用户所定义的标识符允许使用关键字
B)用户所定义的标识符应尽量做到"见名知意"
C)用户所定义的标识符必须以字母或下划线开头
D)用户定义的标识符中,大、小写字母代表不同标识
3 下述标识符中,()是合法的用户标识符。 A.A#C B.getch C.void D.ab*
4 设x、y、t均为int型变量,则执行语句:x=y=3;t=++x||++y;后y的值为______
A)不定值 B)4 C)3 D)1
5 printf("%2.2f",1234.5678)的输出结果为______
A) 出错 B)1234.56 C)1234.57 D)1234.570000
6 在以下给出的表达式中,与do-while(E)语句中的(E)不等价的表达式是( )。
A.(!E==0) B.(E>0||E<0) C.(E==0) D.(E!=0)
7 以下程序输出结果是( )。
#include "stdio.h"
main()
{ int w=4,x=3,y=2,z=1; printf("%d\n",(w<x