13春吉林大学《C语言程序设计》在线作业二

所属学校:吉林大学 科目:C语言程序设计 2015-03-17 17:54:17
吉大《C++语言程序设计》在线作业二 CEA傲朋学习网
试卷总分:100CEA傲朋学习网
单选题CEA傲朋学习网
多选题CEA傲朋学习网
判断题CEA傲朋学习网
一、单选题(共 10 道试题,共 40 分。) CEA傲朋学习网
V CEA傲朋学习网
1. 以下程序有错,错误原因是   main()   { int *p,i;char *q,ch;   p= i;   q= ch;   *p=40;   *p=*q;   ......   }CEA傲朋学习网
A. p和q的类型不一致,不能执行*p=*q;语句 CEA傲朋学习网
B. *p中存放的是地址值,因此不能执行*p=40;语句 CEA傲朋学习网
C. q没有指向具体的存储单元,所以*q没有实际意义 CEA傲朋学习网
D. q虽然指向了具体的存储单元,但该单元中没有确定的值,所以执行*p=*q;没有意义,可能会影响后面语句的执行结果 CEA傲朋学习网
此题选: D 满分:4 分 CEA傲朋学习网
2. CEA傲朋学习网
以下程序的输出结果是    CEA傲朋学习网
#include "stdio.h" void reverse(int a[],int n) { int i,t; for(i=0;i n/2;i++){ t=a; a=a[n-1-i]; a[n-1-i]=t; } } main(){ int b[10]={1,2,3,4,5,6,7,8,9,10}; int i,s=0; reverse(b,8); for(i=6;i 10;i++) s+=b; printf("%d ",s); } CEA傲朋学习网
A. 22 CEA傲朋学习网
B. 10 CEA傲朋学习网
C. 34 CEA傲朋学习网
D. 30 CEA傲朋学习网
满分:4 分 CEA傲朋学习网
3. 下面程序的输出结果是   main()   { int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;   printf("%d\n",*(p+2));}CEA傲朋学习网
A. 3 CEA傲朋学习网
B. 4 CEA傲朋学习网
C. 1 CEA傲朋学习网
D. 2 CEA傲朋学习网
满分:4 分 CEA傲朋学习网
4. 请选出以下语句的输出结果   printf("%d\n",strlen("\t\"\065\xff\n"));CEA傲朋学习网
A. 5 CEA傲朋学习网
B. 14 CEA傲朋学习网
C. 8 CEA傲朋学习网
D. 输出项不合法,无正常输出 CEA傲朋学习网
满分:4 分 CEA傲朋学习网
5. 函数 rewind 的作用是CEA傲朋学习网
A. 使文件位置指针重新返回文件的开始位置 CEA傲朋学习网
B. 将文件位置指针指向文件中所要求的特定位置 CEA傲朋学习网
C. 使文件位置指针指向文件的末尾 CEA傲朋学习网
D. 使文件位置指针自动移至下一个字符位置 CEA傲朋学习网
满分:4 分 CEA傲朋学习网
6. 设有以下说明语句   struct ex   { int x ; float y; char z ;} example;   则下面的叙述中不正确的是CEA傲朋学习网
A. struct结构体类型的关键字 CEA傲朋学习网
B. example是结构体类型名 CEA傲朋学习网
C. x,y,z都是结构体成员名 CEA傲朋学习网
D. struct ex是结构体类型名 CEA傲朋学习网
满分:4 分 CEA傲朋学习网
7. 下列程序的输出结果是   int b=2;   int func(int *a)   { b += *a; return(b);}   main()   { int a=2, res=2;   res += func( a);   printf("%d\n",res);   }CEA傲朋学习网
A. 4 CEA傲朋学习网
B. 6 CEA傲朋学习网
C. 8 CEA傲朋学习网
D. 10 CEA傲朋学习网
满分:4 分 CEA傲朋学习网
8. 下列各数据类型不属于构造类型的是CEA傲朋学习网
A. 枚举型 CEA傲朋学习网
B. 共用型 CEA傲朋学习网
C. 结构型 CEA傲朋学习网
D. 数组型 CEA傲朋学习网
满分:4 分 CEA傲朋学习网
9. 在16位IBM-PC机上使用C语言,若有如下定义   struct data   { int i;   char ch;   double f;   } b;   则结构变量b占用内存的字节数是CEA傲朋学习网
A. 1 CEA傲朋学习网
B. 2 CEA傲朋学习网
C. 7 CEA傲朋学习网
D. 11 CEA傲朋学习网
此题选: D 满分:4 分 CEA傲朋学习网
10. C语言中,能识别处理的文件为CEA傲朋学习网
A. 文本文件和数据块文件 CEA傲朋学习网
B. 文本文件和二进制文件 CEA傲朋学习网
C. 流文件和文本文件 CEA傲朋学习网
D. 数据文件和二进制文件 CEA傲朋学习网
满分:4 分 CEA傲朋学习网
吉大《C语言程序设计》在线作业二 CEA傲朋学习网
试卷总分:100CEA傲朋学习网
单选题CEA傲朋学习网
多选题CEA傲朋学习网
判断题CEA傲朋学习网
二、多选题(共 5 道试题,共 20 分。) CEA傲朋学习网
V CEA傲朋学习网
1. 函数调用可以______。CEA傲朋学习网
A. 出现在一个表达式中 CEA傲朋学习网
B. 出现在执行语句中 CEA傲朋学习网
C. 作为一个函数的实参 CEA傲朋学习网
D. 作为一个函数的形参 CEA傲朋学习网
满分:4 分 CEA傲朋学习网
2. 对静态变量的正确描述CEA傲朋学习网
A. 静态局部变量在静态存储区内分配单元( ) CEA傲朋学习网
B. 静态外部变量可以赋初值,也可以不赋初值 CEA傲朋学习网
C. 静态外部变量的作用与外部变量相同 CEA傲朋学习网
D. 静态局部变量在函数调用结束时,仍保存其值,不会随着消失。 CEA傲朋学习网
满分:4 分 CEA傲朋学习网
3. 下列说法中错误的是______。CEA傲朋学习网
A. 不允许设置参数的默认值 CEA傲朋学习网
B. 设置参数的默认值只能在定义函数时设置 CEA傲朋学习网
C. 设置参数的默认值时,应该设置右边的参数 CEA傲朋学习网
D. 设置参数的默认值时,应该全部参数都设置 CEA傲朋学习网
满分:4 分 CEA傲朋学习网
4. 在文件操作中,用于检测和设置文件状态的函数有______。CEA傲朋学习网
A. 文件结束检测函数feof() CEA傲朋学习网
B. 读写文件出错检测函数ferror() CEA傲朋学习网
C. 文件出错和结束标志文件函数才clearerr() CEA傲朋学习网
D. 文件关闭函数fclose() CEA傲朋学习网
满分:4 分 CEA傲朋学习网
5. 设有如下定义:int (*ptr)();则以下叙述中不正确的是______。CEA傲朋学习网
A. ptr是指向一维数组的指针变量 CEA傲朋学习网
B. ptr是指向int型数据的指针变量 CEA傲朋学习网
C. ptr是指向函数的指针,该函数返回一个int型数据 CEA傲朋学习网
D. ptr是一个函数名,该函数的返回值是指向int型数据的指针 CEA傲朋学习网
满分:4 分 CEA傲朋学习网
吉大《C语言程序设计》在线作业二 CEA傲朋学习网
试卷总分:100CEA傲朋学习网
单选题CEA傲朋学习网
多选题CEA傲朋学习网
判断题CEA傲朋学习网
三、判断题(共 10 道试题,共 40 分。) CEA傲朋学习网
V CEA傲朋学习网
1. 语句int pt中的*pt是指针变量名。CEA傲朋学习网
A. 错误 CEA傲朋学习网
B. 正确 CEA傲朋学习网
满分:4 分 CEA傲朋学习网
2. 主函数和其它函数可以相互调用CEA傲朋学习网
A. 错误 CEA傲朋学习网
B. 正确 CEA傲朋学习网
满分:4 分 CEA傲朋学习网
3. 若打开文件的方式为“w”而该文件已经存在,则文件中原有数据被清除。CEA傲朋学习网
A. 错误 CEA傲朋学习网
B. 正确 CEA傲朋学习网
满分:4 分 CEA傲朋学习网
4. 函数必须有返回值,否则不能使用函数CEA傲朋学习网
A. 错误 CEA傲朋学习网
B. 正确 CEA傲朋学习网
满分:4 分 CEA傲朋学习网
5. 调用函数只可得到一个返回值,而用宏可以设法得到几个结果。CEA傲朋学习网
A. 错误 CEA傲朋学习网
B. 正确 CEA傲朋学习网
满分:4 分 CEA傲朋学习网
6. 宏名必须用大写字母表示。CEA傲朋学习网
A. 错误 CEA傲朋学习网
B. 正确 CEA傲朋学习网
满分:4 分 CEA傲朋学习网
7. 共用体所占的内存空间大小取决于占空间最多的那个成员变量。CEA傲朋学习网
A. 错误 CEA傲朋学习网
B. 正确 CEA傲朋学习网
满分:4 分 CEA傲朋学习网
8. 数据结构指的是数据的组织形式,数组就是一种数据结构( )CEA傲朋学习网
A. 错误 CEA傲朋学习网
B. 正确 CEA傲朋学习网
满分:4 分 CEA傲朋学习网
9. C程序中各函数之间既允许直接递归调用也允许间接递归调CEA傲朋学习网
A. 错误 CEA傲朋学习网
B. 正确 CEA傲朋学习网
满分:4 分 CEA傲朋学习网
10. 静态外部变量既可以在文本文件中引用,也可以在其它文件引用CEA傲朋学习网
A. 错误 CEA傲朋学习网
B. 正确 CEA傲朋学习网
满分:4 分
版权声明

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

分享: