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

所属学校:东北师范大学 科目:C程序设计 2015-03-17 21:15:30
《C++程序设计》14秋在线作业2 Gs3傲朋学习网
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布 Gs3傲朋学习网
单选题Gs3傲朋学习网
判断题Gs3傲朋学习网
一、单选题(共 20 道试题,共 60 分。) Gs3傲朋学习网
V Gs3傲朋学习网
1. 以下叙述正确的是()Gs3傲朋学习网
A. 任何存贮类型变量在未赋初值时,其值都是不确定的 Gs3傲朋学习网
B. 将局部变量说明为static存贮类型,其生存期将得到延长 Gs3傲朋学习网
C. 将全局变量说明为static时,其作用域将被扩大 Gs3傲朋学习网
D. 形参可以使用的存贮类型说明符与局部变量相同 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 Gs3傲朋学习网
2. 若有说明: int i,j=7, *p= i;, 则与i=j; 等价的语句是()Gs3傲朋学习网
A. i= *p; Gs3傲朋学习网
B. *p=j; Gs3傲朋学习网
C. i= j; Gs3傲朋学习网
D. i=* *p; Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 Gs3傲朋学习网
3. C语言要建立一个二进制文件应选择的打开方式是()Gs3傲朋学习网
A. ”r” Gs3傲朋学习网
B. ”w” Gs3傲朋学习网
C. ”rb” Gs3傲朋学习网
D. ”wb” Gs3傲朋学习网
此题选: D 满分:3 分 Gs3傲朋学习网
4. 若有定义:int *p[3];, 则以下叙述中正确的是()Gs3傲朋学习网
A. 定义了一个基类型为int的指针变量p,该变量具有三个指针 Gs3傲朋学习网
B. 定义了一个指针数组p,该数组含有三个元素,每个元素都是基类型为int的指针 Gs3傲朋学习网
C. 定义了一个名为*p的整型数组,该数组含有三个int类型元素 Gs3傲朋学习网
D. 定义了一个可指向一维数组的指针变量p,所指一维数组应具有三个int类型元素 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 Gs3傲朋学习网
5. 下列描述中不正确的是()Gs3傲朋学习网
A. 字符型数组中可以存放字符串。 Gs3傲朋学习网
B. 可以对字符型数组进行整体输入、输出。 Gs3傲朋学习网
C. 可以对整型数组进行整体输入、输出。 Gs3傲朋学习网
D. 不能在赋值语句中通过赋值运算符“=”对字符型数组进行整体赋值。 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 Gs3傲朋学习网
6. 下列关于C语言的文件操作顺序叙述正确的是()Gs3傲朋学习网
A. 先关闭文件 Gs3傲朋学习网
B. 先测试文件已存在,再打开文件 Gs3傲朋学习网
C. 先打开文件 Gs3傲朋学习网
D. 对操作顺序无要求 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 Gs3傲朋学习网
7. 若有以下说明和语句,int c[4][5],(*p)[5];p=c;能正确引用c数组元素的是()Gs3傲朋学习网
A. p+1 Gs3傲朋学习网
B. *(p+3) Gs3傲朋学习网
C. *(p+1)+3 Gs3傲朋学习网
D. *(p[0]+2)) Gs3傲朋学习网
此题选: D 满分:3 分 Gs3傲朋学习网
8. 若有以下调用语句, main() { … int a[50],n; … fun(n, a[9]); } 则不正确的fun函数的首部是()Gs3傲朋学习网
A. void fun(int m, int x[]) Gs3傲朋学习网
B. void fun(int s, int h[41]) Gs3傲朋学习网
C. void fun(int p, int *s) Gs3傲朋学习网
D. void fun(int n, int a) Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 Gs3傲朋学习网
9. 有以下程序 main() { int x[8]={8,7,6,5,0,0},*s; s=x+3; printf("%d ",s[2]); } 执行后输出结果是()Gs3傲朋学习网
A. 随机值 Gs3傲朋学习网
B. 0 Gs3傲朋学习网
C. 5 Gs3傲朋学习网
D. 6 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 Gs3傲朋学习网
10. 已知职工记录描述如下, struct worker { int no; char name[20]; char sex; struct { int day; int month; int year;}birth; }; struct worker w; 设变量w中的“生日”是“1993年10月25日”,下列对“生日”的正确赋值方式是()Gs3傲朋学习网
A. day=25; month=10; year=1993; Gs3傲朋学习网
B. w.birth.day=25; w.birth.month=10; w.birth.year=1993; Gs3傲朋学习网
C. w.day=25; w.month=10; w.year=1993; Gs3傲朋学习网
D. birth.day=25; birth.month=10; birth.year=1993; Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 Gs3傲朋学习网
11. 以下程序: #define N 2 #define M N+2 #define CUBE(x) (x*x*x) #include "stdio.h" main( ) { int i=M; i=CUBE(i); printf("%d ",i); } 的输出结果为()Gs3傲朋学习网
A. 17 Gs3傲朋学习网
B. 64 Gs3傲朋学习网
C. 125 Gs3傲朋学习网
D. 53 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 Gs3傲朋学习网
12. 设有以下说明语句: struct ex { int x; float y; char z;} example; 则下面的叙述中不正确的是()Gs3傲朋学习网
A. struct是结构体类型的关键字 Gs3傲朋学习网
B. example是结构体类型名 Gs3傲朋学习网
C. x,y,z都是结构体成员名 Gs3傲朋学习网
D. struct ex是结构体类型名 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 Gs3傲朋学习网
13. 下面程序 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); } 运行的结果是()Gs3傲朋学习网
A. 2ba56 Gs3傲朋学习网
B. 6521 Gs3傲朋学习网
C. 6 Gs3傲朋学习网
D. 62 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 Gs3傲朋学习网
14. 以下程序: #define A 3 #define B(a) (A+1)*a main() { int x; x=3*A+B(7); printf("x=%d ",x); } 的输出结果为()Gs3傲朋学习网
A. x=93 Gs3傲朋学习网
B. x=37 Gs3傲朋学习网
C. x=60 Gs3傲朋学习网
D. x=90 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 Gs3傲朋学习网
15. 若有以下定义和语句: int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则不能表示a数组元素的表达式是()Gs3傲朋学习网
A. *p Gs3傲朋学习网
B. a[10] Gs3傲朋学习网
C. *a Gs3傲朋学习网
D. a[p-a] Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 Gs3傲朋学习网
16. 要打开一个已存在的非空文件“file”用于修改,选择正确的语句()Gs3傲朋学习网
A. fp=fopen("file","r"); Gs3傲朋学习网
B. fp=fopen("file","w"); Gs3傲朋学习网
C. fp=fopen("file","r+"); Gs3傲朋学习网
D. fp=fopen("file","w+"); Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 Gs3傲朋学习网
17. 以下程序: #define A 3 #define B(a) (A+1)*a main() { int x; x=3*A+B(7); printf("x=%d ",x); } 的输出结果为()Gs3傲朋学习网
A. x=93 Gs3傲朋学习网
B. x=37 Gs3傲朋学习网
C. x=60 Gs3傲朋学习网
D. x=90 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 Gs3傲朋学习网
18. 若已定义int a[10],*p=a;不能表示a[1]地址的表达式是()Gs3傲朋学习网
A. p+1 Gs3傲朋学习网
B. a+1 Gs3傲朋学习网
C. a++ Gs3傲朋学习网
D. ++p Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 Gs3傲朋学习网
19. 已知职工记录描述如下, struct worker { int no; char name[20]; char sex; union { int day; int month; int year;}birth; } w; 在Turbo C中,系统为变量w分配字节的空间数目是()Gs3傲朋学习网
A. 29 Gs3傲朋学习网
B. 20 Gs3傲朋学习网
C. 25 Gs3傲朋学习网
D. 6 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 Gs3傲朋学习网
20. 以下程序: char str[15]=”hello!”; printf(“%d ”,strlen(str)); 的输出结果是()Gs3傲朋学习网
A. 15 Gs3傲朋学习网
B. 14 Gs3傲朋学习网
C. 7 Gs3傲朋学习网
D. 6 Gs3傲朋学习网
此题选: D 满分:3 分 Gs3傲朋学习网
《C程序设计》14秋在线作业2 Gs3傲朋学习网
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布 Gs3傲朋学习网
单选题Gs3傲朋学习网
判断题Gs3傲朋学习网
二、判断题(共 20 道试题,共 40 分。) Gs3傲朋学习网
V Gs3傲朋学习网
1. 在使用函数fgetc()时,文件可以“w”的方式打开。Gs3傲朋学习网
A. 错误 Gs3傲朋学习网
B. 正确 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 Gs3傲朋学习网
2. 任何两个毫无关系的指针作相减运算是没有意义的。Gs3傲朋学习网
A. 错误 Gs3傲朋学习网
B. 正确 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 Gs3傲朋学习网
3. 宏定义的宏名一定要大写,否则无效。Gs3傲朋学习网
A. 错误 Gs3傲朋学习网
B. 正确 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 Gs3傲朋学习网
4. 在定义函数中指定的形参变量,在未调用函数时,并不占内存中的存储单元。Gs3傲朋学习网
A. 错误 Gs3傲朋学习网
B. 正确 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 Gs3傲朋学习网
5. C函数间可以相互调用,但不能调用main()函数。Gs3傲朋学习网
A. 错误 Gs3傲朋学习网
B. 正确 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 Gs3傲朋学习网
6. 当两个字符串所包含的字符个数相同时,才能比较两个字符串的大小。Gs3傲朋学习网
A. 错误 Gs3傲朋学习网
B. 正确 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 Gs3傲朋学习网
7. 共用体变量的各个成员所占内存单元的地址相同。Gs3傲朋学习网
A. 错误 Gs3傲朋学习网
B. 正确 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 Gs3傲朋学习网
8. 若有形参定义:int a[10];则a++是合法的表达式。Gs3傲朋学习网
A. 错误 Gs3傲朋学习网
B. 正确 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 Gs3傲朋学习网
9. C语言中,变量名用大小写是等价的。Gs3傲朋学习网
A. 错误 Gs3傲朋学习网
B. 正确 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 Gs3傲朋学习网
10. 有数组定义int a[2][2]={{1},{2,3}};则a[0][1]的值为0。Gs3傲朋学习网
A. 错误 Gs3傲朋学习网
B. 正确 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 Gs3傲朋学习网
11. 在一个函数内的复合语句中定义的变量在本函数范围内有效。Gs3傲朋学习网
A. 错误 Gs3傲朋学习网
B. 正确 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 Gs3傲朋学习网
12. C语言中的文件都是用ASCII码进行存贮的。Gs3傲朋学习网
A. 错误 Gs3傲朋学习网
B. 正确 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 Gs3傲朋学习网
13. ‘a’和“a”是一样的。Gs3傲朋学习网
A. 错误 Gs3傲朋学习网
B. 正确 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 Gs3傲朋学习网
14. 在int *p;和语句printf(“%d”, *p);中的*p含义相同。Gs3傲朋学习网
A. 错误 Gs3傲朋学习网
B. 正确 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 Gs3傲朋学习网
15. 位运算体现了C语言的低级特性。Gs3傲朋学习网
A. 错误 Gs3傲朋学习网
B. 正确 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 Gs3傲朋学习网
16. 结构体类型的各成员可以有不同的类型。Gs3傲朋学习网
A. 错误 Gs3傲朋学习网
B. 正确 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 Gs3傲朋学习网
17. 任何数组在使用前必须先定义。Gs3傲朋学习网
A. 错误 Gs3傲朋学习网
B. 正确 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 Gs3傲朋学习网
18. C语言中的文件在操作完毕以后,用feof()来关闭。Gs3傲朋学习网
A. 错误 Gs3傲朋学习网
B. 正确 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 Gs3傲朋学习网
19. 每条链表都有一个头指针,用于指向链表中的第一个结点。Gs3傲朋学习网
A. 错误 Gs3傲朋学习网
B. 正确 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 Gs3傲朋学习网
20. 一个程序中可以使用多条文件包含命令,但一条文件包含命令只能包含一个文件。Gs3傲朋学习网
A. 错误 Gs3傲朋学习网
B. 正确 Gs3傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分
版权声明

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

分享: