c语言程序设计期末试卷A卷.docVIP

  • 1
  • 0
  • 约9.81千字
  • 约 7页
  • 2020-11-07 发布于江苏
  • 举报
eq \o\ac(○,密) eq \o\ac(○,密) eq \o\ac(○,封) eq \o\ac(○,线) ⊙ 系(部): 专业: 班级: 学号: 姓名: 密封线内严禁答题,违者作零分处理;密封线外严禁写姓名或作其它标识,违者作舞弊论处 ( - 第二学期) 课程名称 C语言程序设计 考试时量100分钟 题次 第 一 题 第 二 题 第 三 题 第 四 题 第 五 题 第 六 题 第 七 题 第 八 题 第 九 题 第 十 题 累计 合分人 署名 标准分数 40 10 21 12 17 100 实得分数 得分 署名 一、单选题(每一小题备选答案中,只有一个答案是正确,请把你认为正确答案选项填入表格内。错选、多选、不选均不给分,20小题,每小题2分,共40分)。 1、在C语言中,正当字符常量是( )。 A、’\084’ B、’\x43’ C、’ab’ D、”\0” 2、在下列选项中,不正确赋值语句是( )。 A、++t; B、n1=(n2=(n3=0)) C、k=i==j; D、a=b+c=1 3、在C语言中,静态变量存放类型说明符是( )。 A、auto B、register C、static D、extern 4、设有以下定义:int x=10,y=3,z;则语句printf(“%d\n”,z=(x%y,x/y));输出结果为( )。 A、1 B、0 C、4 D、3 5、当定义一个结构体变量时系统分配给它内存空间大小是( )。 A、各个组员所需内存总和 B、结构体中第一个组员所需内存量 C、各个组员中占用内存量最大者所需容量 D、结构体中最终一个组员所需内存量 6、已知函数fread调用形式为fread(buffer,size,count,fp),其中buffer代表是( )。 A、存放读入数据项存放区 B、存放读取数据地址或指向此地址指针 C、一个指向所读文件文件指针 D、一个整形变量,代表要读入数据项总数 7、正当数组定义是( )。 A、int a[ ]=“string”; B、int a[5]={0,1,2,3,4,5}; C、vhst s =“string”; D、char a[ ]={0,1,2,3,4,5}; 8、C语言表示式 5278 值是(   )。 A、22 B、2 C、1 D、0 9、若有语句:double *p[6]?; 其含义是( )。 A、p是指向double型变量指针 B、p是double型数组 C、p是指向double类型指针数组 D、p是数组指针 10、函数说明语句:void *fun( ); 含义是( )。 A、函数fun返回值是一个通用型指针 B、函数fun返回值能够是任意类型 C、函数fun无返回值 D、指针fun指向一个函数,该函数无返回值 11、有语句:char s[20]=”programming”,*ps=s; 则不能引用字母o表示式是( )。 A、ps+2 B、s[2] C、ps[2] D、ps+=2,*ps 12、下列说法不正确是( )。 A、主函数main中定义变量在整个文件或程序中有效 B、不一样函数中,能够使用相同名字变量 C、形式参数是局部变量 D、在一个函数内部,能够在复合语句中定义变量,这些变量只在本复合语句中有效 13、以下叙述不正确是( )。 A、预处理命令行全部必需以“#”号开始 B、在程序中通常以“#”号开始语句行全部是预处理命令行 C、C程序在实施过程中对预处理命令进行处理 D、#define IBM_PC 是正确宏定义 14、以下程序实施结果是( )。 #include stdio.h #idefine ADD(x) x+x void main( ) { int m=1,n=2,k=3; int sum=ADD(m+n)*k; printf(“sum=%d”,sum); } A、sum=9 B、sum=10 C

文档评论(0)

1亿VIP精品文档

相关文档