** 课程代码:A100002座位号:
《计算机技术基础(C语言)》试卷A
姓名: 学号: 专业:
学院: 班级:
20 年月日
第一部分选择题(共 30 分)
一、单项选择题(本大题共 15 小题,每题只有一个
正确答案,答对一题得 2 分,共 30 分)
1、以下关于C语言标识符的描述中,正确的是【】。A)标识符可以由汉字组成B)标识符只能以字母开头
C)关键字可以作为用户标识符D)Area与area是不同的标识符2、使下列程序段输出“123,456,78”,键盘输入数据,正确的输入是【】。
int i,j,k;
scanf(“%d,%3d%d”,&i,&j,&k);
printf(“%d,%d,%d\n”,i,j,k);
A)12345678 B)123,456,78 C)123,45678 D)123,*45678
3、判断char类型的变量c1是否为数字字符的正确表达式为【】。
A) (c1>=0)&&(c1<=9) B) (c1>=’0’)&&(c1<=’9’)
C) ’0’<=c1<=’9’ D) (c1>=’0’)||(c1<=’9’)
4、若有语句int a=1,b=2,c=3;则以下值为0的表达式是【】。A)’a’&&’b’ B)a<=b C)((a>b)||(b5、已知:int a[2][3]; 则对数组元素的非法引用是