学校。学年第学期班。
c语言程序设计》课程期末考试试卷(a卷)
一. 选择题(每个空2分,共30分)
1. 下列关于c语言标识符的描述中,正确的是( )
a)标识符可以由汉字组成 b)标识符只能以字母开头。
c)关键字可以作为用户标识符 d)area与area是不同的标识符。
2. 以下不属于c语言关键字的是( )
a)case b)byte c)while d)sizeof
3. c语言中,以下( )不是正确的常量。
a)543210l b)-0x41 c)05078 d)12345
4. 下列表达式的结果为1的是( )
a) 9/4b) 5.0/3
c) 6%4==2 d) 7%5==1
5. 已知int a=5,那么与表达式 a!=0 真假值情况不相同的表达式是( )
a) a>0||a<0 b) a c)!a==0 d) !a
6. 若k,g均为int型变量,则以下语句的输出为( )
int k,g;
k=017;
g=111;
printf("%d,",k);
printf("%x",g);
a)15,6f b)f,6f c)f,111 d)15,111
7. 在c语言中,逻辑值"真"的表示是用( )
a) true b) 整型值0 c)非另整型值 d) t
8. 若有以下定义 char s='\092';则该语句( )
a)使s的值包含一个字符 b)定义不合法,s的值不确定
c)使s的值包含4个字符 d)使s的值包含3个字符。
9. 已知字母a的ascii码为十进制数65,且c2为字符型,则执行语句c2='a'+'6'-'3'后;c2中的值为( )
a)db)68 c)不确定的值 d)c
10. 在c语言中,char型数据在内存中的存储形式是( )
a) 补码 b) 反码 c) 原码d) ascii码。
11. 在循环语句的循环体中执行break语句,其作用是( )
a)跳出该循环体,提前结束循环。
b)继续执行break语句之后的循环体各语句。
c)结束本次循环,进行下次循环。
d)终止程序运行。
12. 执行语句for(i=10;i>0;i--)后,变量i的值为( )
a)10 b)9 c)0 d)1
13. 判断char型变量c1是否为小写字母的正确表达式为( )
a) 'a'<=c1<='zb) (c1>=a. &c1<='z')
c) (a'>=c1)||z'<=c1) d) (c1>='a')&c1<='z')
14. 下面不正确的字符串常量是( )
a)'abc' b)"12'12" c)"0d)"
15. 下列运算符中,不属于关系运算符的是( )
a) c) !d) !
二. 填空题(每个空2分,共26分)
1. 在c语言中,表示逻辑"真"值用 ,表示逻辑"假"值用 。
2. 假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是。
3. scanf函数是一个标准库函数,它的函数原型在头文件中。
4. getchar函数可以接收个字符,输入数字也按字符处理。
5. 若a=6,b=4,c=3,则表达式 a&&b||b-c的值是。
6. 若有以下定义:char c='\010';则变量c中包含的字符个数为。
7. c语言的格式输出函数是。
8. scanf函数的地址表列中给出各变量的地址,地址是由符号后跟变量名组成的。
9. 若x是int型变量,则执行表达式x=(a=4,6*2)后,xx的值为。
10. 当a=5,b=4,c=2时,表达式a>b!=c的值是。
11. 表达式1/3*3的计算结果是。
12. 条件"0三. 阅读程序题(每个题5分,共15分)
1. main( )
int x=10,y=10;
pirntf(“%d %d”,x,y);
以上程序的输出结果是。
2.main()
int a=10,b=50,c=30;
if(a>b)
a=b;b=c;
c=a;printf(“a=%d b=%d c=%d”,a,b,c);
以上程序的输出结果是。
3.注意比较与第2个程序区别:
main()
int a=10,b=50,c=30;
if(a>b)
#include <>
void main()
int i,sum=0;
scanf("%d",i);
while(i<=100);
printf("%d",&sum);
五. 编程题(共9分)
1. 用for语句构成循环,求,要求输出结果为sum=5050
#include <>
void main( )
int i,sum=0;
for( ;i<=100; )
sum=sum+i;
printf("sum
C语言程序设计》期末试卷 A
常州铁道高等职业技术学校14 15 2学期。计算机专业计1251班 c语言程序设计 期末试卷 a 一 单项选择题 本大题共20题,每题2分,共40分 1 c语言中 a 不能使用do while语句构成的循环。b do while语句构成的循环必须用break语句才能退出。c do while语句构成...
C语言程序设计》期末试卷 A
2011 12 1学期。班级姓名学号。一 选择题 使用答题卡选择。二 看程序写运行结果 答题处 三 综合题 答题处 四 编程题 答题处 一 选择题 每题2分,共60分,请使用答题卡选择 1 c语言源程序文件默认的扩展名是 a.cb.obj c.exe d.com 2 vc 6.0下,int型的含义是...
C语言程序设计期末试卷
计算机科学与技术学院计算机专业科班 c语言程序设计 课程。a卷。考试时间 200 年月日上 下午。学号姓名得分。一 选择题 每小题 2 分,共 40 分 1 以下选项中属于c语言的数据类型是 a 复数型 b.逻辑型 c.双精度型 d.集合型。2 在c语言中,不正确的int类型的常数是 a.32768...