13春北京交通大学《C语言程序设计(专)》在线作业二

所属学校:北京交通大学 科目:C语言程序设计(专) 2015-03-11 13:25:31
北交《C++语言程序设计(专)》在线作业二 q5Y傲朋学习网
试卷总分:100q5Y傲朋学习网
单选题q5Y傲朋学习网
多选题q5Y傲朋学习网
判断题q5Y傲朋学习网
一、单选题(共 10 道试题,共 40 分。) q5Y傲朋学习网
V q5Y傲朋学习网
1. 下列程序的输出结果是   int b=2;   int func(int *a)   { b += *a; return(b);}   main()   { int a=2, res=2;   res += func( a);   printf("%d\n",res);   }q5Y傲朋学习网
A. 4 q5Y傲朋学习网
B. 6 q5Y傲朋学习网
C. 8 q5Y傲朋学习网
D. 10 q5Y傲朋学习网
满分:4 分 q5Y傲朋学习网
2. 请选出可用作C语言用户标识符的是q5Y傲朋学习网
A. void,define,WORD q5Y傲朋学习网
B. a3_b3,_123,IF q5Y傲朋学习网
C. FOR,--abc,Case q5Y傲朋学习网
D. 2a,Do,Sizeof q5Y傲朋学习网
满分:4 分 q5Y傲朋学习网
3. 设有以下语句:   char x=3,y=6,z;   z=x^y 2;   则z的二进制值是q5Y傲朋学习网
A. 00010100 q5Y傲朋学习网
B. 00011011 q5Y傲朋学习网
C. 00011100 q5Y傲朋学习网
D. 00011000 q5Y傲朋学习网
满分:4 分 q5Y傲朋学习网
4. 以下程序有错,错误原因是   main()   { int *p,i;char *q,ch;   p= i;   q= ch;   *p=40;   *p=*q;   ......   }q5Y傲朋学习网
A. p和q的类型不一致,不能执行*p=*q;语句 q5Y傲朋学习网
B. *p中存放的是地址值,因此不能执行*p=40;语句 q5Y傲朋学习网
C. q没有指向具体的存储单元,所以*q没有实际意义 q5Y傲朋学习网
D. q虽然指向了具体的存储单元,但该单元中没有确定的值,所以执行*p=*q;没有意义,可能会影响后面语句的执行结果 q5Y傲朋学习网
此题选: D 满分:4 分 q5Y傲朋学习网
5. 下面程序的运行结果是   #include   main()   { int a=1,b=10;   do   {b-=a;a++;}while(b-- 0);   printf("a=%d,b=%d\n",a,b);   }q5Y傲朋学习网
A. a=3,b=11 q5Y傲朋学习网
B. a=2,b=8 q5Y傲朋学习网
C. a=1,b=-1 q5Y傲朋学习网
D. a=4,b=9 q5Y傲朋学习网
满分:4 分 q5Y傲朋学习网
6. C语言允许函数类型缺省定义,此时函数值隐含的类型是q5Y傲朋学习网
A. float q5Y傲朋学习网
B. int q5Y傲朋学习网
C. long q5Y傲朋学习网
D. double q5Y傲朋学习网
满分:4 分 q5Y傲朋学习网
7. 设有int x=11;则表达式(x++*1/3)的值是q5Y傲朋学习网
A. 3 q5Y傲朋学习网
B. 4 q5Y傲朋学习网
C. 11 q5Y傲朋学习网
D. 12 q5Y傲朋学习网
满分:4 分 q5Y傲朋学习网
8. C语言中,能识别处理的文件为q5Y傲朋学习网
A. 文本文件和数据块文件 q5Y傲朋学习网
B. 文本文件和二进制文件 q5Y傲朋学习网
C. 流文件和文本文件 q5Y傲朋学习网
D. 数据文件和二进制文件 q5Y傲朋学习网
满分:4 分 q5Y傲朋学习网
9. 请选出以下语句的输出结果   printf("%d\n",strlen("\t\"\065\xff\n"));q5Y傲朋学习网
A. 5 q5Y傲朋学习网
B. 14 q5Y傲朋学习网
C. 8 q5Y傲朋学习网
D. 输出项不合法,无正常输出 q5Y傲朋学习网
满分:4 分 q5Y傲朋学习网
10. 若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为q5Y傲朋学习网
A. 4 q5Y傲朋学习网
B. 16 q5Y傲朋学习网
C. 32 q5Y傲朋学习网
D. 52 q5Y傲朋学习网
满分:4 分 q5Y傲朋学习网
北交《C语言程序设计(专)》在线作业二 q5Y傲朋学习网
试卷总分:100q5Y傲朋学习网
单选题q5Y傲朋学习网
多选题q5Y傲朋学习网
判断题q5Y傲朋学习网
二、多选题(共 10 道试题,共 40 分。) q5Y傲朋学习网
V q5Y傲朋学习网
1. 对静态变量的正确描述q5Y傲朋学习网
A. 静态局部变量在静态存储区内分配单元( ) q5Y傲朋学习网
B. 静态外部变量可以赋初值,也可以不赋初值 q5Y傲朋学习网
C. 静态外部变量的作用与外部变量相同 q5Y傲朋学习网
D. 静态局部变量在函数调用结束时,仍保存其值,不会随着消失。 q5Y傲朋学习网
满分:4 分 q5Y傲朋学习网
2. 以下对C语言函数的有关描述中,错误的是:______。q5Y傲朋学习网
A. 调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参 q5Y傲朋学习网
B. 函数既可以嵌套定义又可以递归调用 q5Y傲朋学习网
C. 函数必须有返回值,否则不能使用函数 q5Y傲朋学习网
D. 程序中有调用关系的所有函数必须放在同一个源程序文件中 q5Y傲朋学习网
满分:4 分 q5Y傲朋学习网
3. 下列描述正确的是q5Y傲朋学习网
A. 由main 函数及其参数argc和* argv[]可以实现命令行方式 q5Y傲朋学习网
B. 使用fclose关闭文件时,先释放文件指针,再写缓冲区数据到文件中 q5Y傲朋学习网
C. 字符数组并不要求它的最后一个字符是‘
版权声明

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

分享: