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

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

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

分享: