《C语言程序设计》试题十三 (1)
一、单项选择题。(每题1分,共20分) (1)
二、填空题。(每空1分,共15分) (2)
三、将下列程序补充完整。(每空2.5分,共30分) (3)
四、按格式写出程序运行结果。每题4分,共16分。 (5)
五、按题目要求写出可运行程序:(19分) (6)
《C语言程序设计》试题十三答案 (7)
《C语言程序设计》试题十三
一、单项选择题。(每题1分,共20分)
1. C程序的基本单位是:()
A.子程序
B.程序
C.子过程
D.函数
2.在C语言中,非法的八进制是:()
A.016
B.018
C.017
D.02
3. 不是C语言实型常量的是:()
A.55.0
B.0.0
C.55.5
D.55e2.5
4 .字符串“xyzw”在内存中占用的字节数是:()
A.6
B.5
C.4
D.3
5. 若已定义f,g为double类型,则表达式:f=1,g=f+5/4的值是:()
A.2.0
B.2.25
C.2.1
D.1.5 D.1.5 D.1.5 D.1.5
6. 若有语句char c1=`d`,c2=`g`;printf(“%c,%d\n”,c2-`a`,c2-c1);则输出结果为:
()
(a的ASCII码值为97)
A.M,2
B.G,3
C.G,2
D.D,g
7. 使用语句scanf(“a=%f,b=%d”,&a,&b);输入数据时,正确的数据输入是:()
A.a=2.2,b=3
B.a=2.2 b=3
C.2.2 3
D.2.2,3
8.表示关系12<=x<=y的C语言表达式为:()
A.(12<=x)&(x<=y)
B. (12<=x)&&(x<=y)
C. (12<=x)|(x<=y)
D.(12<=x)||(x<=y)