东北大学13春学期《C语言及程序设计》在线作业2

所属学校:东北大学 科目:C语言及程序设计 2015-03-17 16:02:16
13春学期《C语言及程序设计》在线作业2
试卷总分:100
单选题
判断题
一、单选题(共 13 道试题,共 65 分。)
V
1. 以下程序的输出结果是()。main(){char*a[][5]={“how”,”do”,”you”,”do”,”!”};char**p;inti;p=a;for(i=0;i 4;i++);printf(“%s”,p);}
A. howdoyoudo!
B. how
C. howdoyoudo
D. hdyd
满分:5 分
2. 若有说明:inta[3][4];则对a数组元素的正确引用是()。
A. a[2][4]
B. "a[1,3]"
C. a[1+1][0]
D. a(2)(1)
满分:5 分
3. 下列各数组定义程序段,正确的是()。
A. intn=10;inta[n];"
B. "main(){charstr[10]=”aman”}"
C. "staticint[][3]={{0,1,2},{80,89,2}};"
D. staticchar[5]=“iamastudent.”;
满分:5 分
4. 以下不正确的C语言标识符是()。
A. int
B. a_1_2
C. ab1exe
D. _x
满分:5 分
5. 下面对指针变量的叙述,正确的是()
A. 指针变量可以加上一个指针变量
B. 可以把一个整形数赋给指针变量
C. 指针变量的值可以赋给指针变量
D. 指针变量不可以有空值,即该指针变量必须指向某一变量
满分:5 分
6. 已知字母A的ASCII码为(65)10,变量ch1为字符型,则执行语句ch1=A+6-3;后,ch1中的值为()。
A. D
B. 68
C. 一个不确定的值
D. C
满分:5 分
7. 指针变量a所指的字符串长度为()。Char*a=” ”MyNameis”ZhangLi” ”;
A. 26
B. 27
C. 28
D. 23
此题选: D 满分:5 分
8. 执行下面的程序后的数学结果为()intx,y,z;x=20,y=40,z=15;while(x;y)x+=4,y-=4;z/=2;printf(“%d,%d,%d”,x,y,z);
A. 40,36,30
B. "32,8,7"
C. "32,28,7"
D. "32,28,7.5"
满分:5 分
9. 以下程序段执行后输出结果()。inti;for(i=1;;i++);printf(“%d”,i++);
A. 1
B. 2
C. 3
D. 死循环
此题选: D 满分:5 分
10. 以下对二维数组a的正确说明是()。
A. inta[3][];
B. "floata(3,4);"
C. doublea[1][4]
D. floata(3)(4);
满分:5 分
11. 以下不正确的说法为()。
A. 在不同函数中可以使用相同名字的变量
B. 形式参数是局部变量
C. 在函数内定义的变量只在本函数范围内有效
D. 在函数内的复合语句中定义的变量在本函数范围内有效
此题选: D 满分:5 分
12. 下列关于switch语句和break语句的结论中,只有()是正确的。
A. break语句是switch语句的一部分
B. 在switch语句中可以根据需要使用或不使用break语句
C. 在switch语句中必须使用break语句
D. "以上三个结论有两个是正确的"
满分:5 分
13. 下面的叙述,不正确的是()。
A. 宏名无类型,其参数也无类型
B. 宏定义不是C语句,不必在行末加分号
C. 宏替换只是字符替换
D. 宏替换定义命令必须写在文件开头
此题选: D 满分:5 分
13春学期《C语言及程序设计》在线作业2
试卷总分:100
单选题
判断题
二、判断题(共 7 道试题,共 35 分。)
V
1. 函数必须有返回值,否则不能使用函数
A. 错误
B. 正确
满分:5 分
2. 主函数可以在其他函数之后,函数内不可以嵌套定义函数
A. 错误
B. 正确
满分:5 分
3. C 语言本身没有输入输出语句
A. 错误
B. 正确
满分:5 分
4. 一个整数可以直接赋给一个枚举变量
A. 错误
B. 正确
满分:5 分
5. 已知 int a[]={1,2,3,4},y,*p= a[1]; 则执行语句 y(*--p)++; 变量 y 的值是 3 。
A. 错误
B. 正确
满分:5 分
6. c 语言结构类型变量在程序执行期间所有成员一直驻留在内存。
A. 错误
B. 正确
满分:5 分
7. 一个 C 源程序可由一个或多个函数组成
A. 错误
B. 正确
满分:5 分
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: