东师《C程序设计》2013秋第二次在线作业(随机)第1份

所属学校:东北师范大学 科目:C程序设计 2015-03-17 12:47:39
2013秋第二次在线作业 oC6傲朋学习网
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布 oC6傲朋学习网
单选题oC6傲朋学习网
判断题oC6傲朋学习网
一、单选题(共 20 道试题,共 60 分。) oC6傲朋学习网
V oC6傲朋学习网
1. 在位运算中,操作数每右移一位,其结果相当于()oC6傲朋学习网
A. 操作数乘以2 oC6傲朋学习网
B. 操作数乘以4 oC6傲朋学习网
C. 操作数除以2 oC6傲朋学习网
D. 操作数除以4 oC6傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 oC6傲朋学习网
2. 若要求从键盘读入含有空格的字符串,应使用函数()oC6傲朋学习网
A. getc() oC6傲朋学习网
B. gets() oC6傲朋学习网
C. getchar() oC6傲朋学习网
D. scanf() oC6傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 oC6傲朋学习网
3. 下面程序 main() { char ch[7]={ "65ab21"}; int i,s=0; for(i=0;ch =0 ch =9;i+=2) s=10*s+ch-0; printf("%d ",s); } 运行的结果是()oC6傲朋学习网
A. 2ba56 oC6傲朋学习网
B. 6521 oC6傲朋学习网
C. 6 oC6傲朋学习网
D. 62 oC6傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 oC6傲朋学习网
4. 当说明一个共用体变量时,系统分配它的内存是()oC6傲朋学习网
A. 各成员所需内存容量的总和 oC6傲朋学习网
B. 共用体中第一个成员所需内存 oC6傲朋学习网
C. 各成员所需内存容量的最大值 oC6傲朋学习网
D. 共用体中最后一个成员所需内存 oC6傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 oC6傲朋学习网
5. 下程序运行后, main() { char *s="abcde"; s+=2; printf("%ld ",s); } 输出结果是()oC6傲朋学习网
A. cde oC6傲朋学习网
B. 字符c的ASCII码值 oC6傲朋学习网
C. 字符c的地址 oC6傲朋学习网
D. 出错 oC6傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 oC6傲朋学习网
6. 以下程序 main() { char s1[20]=“abc”,s2[20]=“123”; if(strcmp(s1,s2) 0) printf(“%s ”,s1); else printf(“%s ”,s2); } 的输出结果是()oC6傲朋学习网
A. abc oC6傲朋学习网
B. 123 oC6傲朋学习网
C. abc123 oC6傲朋学习网
D. 123abc oC6傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 oC6傲朋学习网
7. 若已定义:int a[9], *p=a;并在以后的语句中未改变p的值,不能表示a[1]地址的表达式为()oC6傲朋学习网
A. p+1 oC6傲朋学习网
B. oC6傲朋学习网
C. a+1 oC6傲朋学习网
D. a++ oC6傲朋学习网
E. ++p oC6傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 oC6傲朋学习网
8. 设有如下定义 char x[]={“abcdefg”}; char y[]={‘a’,’b’,’c’,’d’,’e’,’f’,’g’} ; 则正确的叙述为()oC6傲朋学习网
A. 数组x和y等价 oC6傲朋学习网
B. 数组x和y的长度相同 oC6傲朋学习网
C. 数组x的长度大于数组y的长度 oC6傲朋学习网
D. 数组x的长度小于数组y的长度 oC6傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 oC6傲朋学习网
9. 以下叙述中错误的是()oC6傲朋学习网
A. 对于double类型数组,可以直接用数组名对数组进行整体输入或输出 oC6傲朋学习网
B. 数组名代表的是数组所占存储区的首地址,其值不可改变 oC6傲朋学习网
C. 用字符型数组存贮的字符串可以用数组名整体输入或输出 oC6傲朋学习网
D. 可以通过赋初值的方式确定数组元素的个数 oC6傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 oC6傲朋学习网
10. 以下程序: #define ADD(x) x*x main( ) { int a=4,b=6,c=7,d=ADD(a+b)*c; printf("d=%d",d); } 的输出结果为()oC6傲朋学习网
A. d=70 oC6傲朋学习网
B. d=80 oC6傲朋学习网
C. d=140 oC6傲朋学习网
D. d=700 oC6傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 oC6傲朋学习网
11. C语言的编译系统对宏命令的处理是()oC6傲朋学习网
A. 在程序运行时进行 oC6傲朋学习网
B. 在程序连接时进行的 oC6傲朋学习网
C. 和C程序中的其它语句同时进行编译 oC6傲朋学习网
D. 在对源程序正式编译之前进行的 oC6傲朋学习网
此题选: D 满分:3 分 oC6傲朋学习网
12. 两个指针变量不可以()oC6傲朋学习网
A. 相加 oC6傲朋学习网
B. 比较 oC6傲朋学习网
C. 相减 oC6傲朋学习网
D. 指向同一地址 oC6傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 oC6傲朋学习网
13. 要定义一个数组a是一个具有3个元素的指针数组,它的定义语句格式是()oC6傲朋学习网
A. int (*a)[3] oC6傲朋学习网
B. int *a[2] oC6傲朋学习网
C. int *a[3] oC6傲朋学习网
D. 以上写法都不对 oC6傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 oC6傲朋学习网
14. 若fp是指向某文件的指针,且已读到文件末尾,则库函数feof(fp)的返回值是()oC6傲朋学习网
A. EOF oC6傲朋学习网
B. -1 oC6傲朋学习网
C. 非零值 oC6傲朋学习网
D. NULL oC6傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 oC6傲朋学习网
15. 一个main(int a,char *argv[])函数带参数,可执行文件名为prog.exe,若命令行输入: prog abcd efg 123 则printf(“%d,%s ”,a,argv[1]); 的结果是()oC6傲朋学习网
A. 3,prog oC6傲朋学习网
B. 4,prog oC6傲朋学习网
C. 3,abcd oC6傲朋学习网
D. 4,abcd oC6傲朋学习网
此题选: D 满分:3 分 oC6傲朋学习网
16. 以下程序运行后, int func(char *str) { int num=0; while(*(str+num)!=
版权声明

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

分享: