




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
试题分类:C语言程序设计1. 下列选项中,不属于C语言特点的是A. 能实现汇编语言的大部分功能B. 语言简洁、紧凑、使用方便C. 数据类型丰富,可移植性好D. 有较强的网络操作功能答案:D题型:单选题知识点:第2章 C语言概述难度:12. 下列选项中,正确的C语言标识符是A. nB. %dC. _123D. #define答案:C题型:单选题知识点:第2章 C语言概述难度:13. 在C语言中,错误的int类型常数是A. 0B. 038C. 0xAFD. 32765答案:B题型:单选题知识点:第3章 数据类型与运算规则难度:14. 若有定义“int x=5,y=5,z=5;”,执行语句“x%=y+z;”后,x的值是A. 6B. 5C. 1D. 0答案:B题型:单选题知识点:第3章 数据类型与运算规则难度:25. 若有定义“int x=3,y=4,z=5;”,则下列表达式中值不为1的是A. x&yB. x=yC. x|y+z&y-zD. !(xy)&!z|1)答案:D题型:单选题知识点:第3章 数据类型与运算规则难度:26. 逗号表达式“(a=3*5,a*4),a+15”的值是A. 15B. 60C. 30D. 不确定答案:C题型:单选题知识点:第3章 数据类型与运算规则难度:27. 若有定义“int i=1,j=2,k=3;”,则执行下列语句后的输出结果是if(i+=1&(+j=3|k+=3) printf(%d %d %dn,i,j,k);A. 1 2 3B. 2 3 4C. 2 2 3D. 2 3 3答案:D题型:单选题知识点:第5章 选择结构的程序设计难度:28. 若有定义“int x=1,y=1,m=1,n=0;”,则执行下列语句后,变量x和y的值分别是 switch (m) case 0: x=x*2; case 1: switch (n) case 1: x=x*2; case 2: y=y*2; break; default: x+; case 2: x+; y+; case 3: x*=2; y*=2; break; default: x+;y+; A. x=6,y=4B. x=2,y=1C. x=3,y=2D. x=7,y=5答案:A题型:单选题知识点:第5章 选择结构的程序设计难度:29. 语句序列“int i,j; for (i=0, j=1; i=j+1; i+=2,j-) printf (%dn,i);”执行后i的值是A. 3B. 2C. 1D. 0答案:B题型:单选题知识点:第6章 循环结构的程序设计难度:210. 若有定义“int n=4;”,则执行语句“while(n-) printf(%d,-n);”后的输出结果是A. 20B. 31C. 210D. 321答案:A题型:单选题知识点:第6章 循环结构的程序设计难度:211. 若有定义“int x=3;”,则执行下列语句后的输出结果是 do printf(%d ,x-=2); while(!(-x);A. 1B. 3 0C. 1 -2D. 死循环答案:C题型:单选题知识点:第6章 循环结构的程序设计难度:212. 下列关于数组定义、初始化或赋值语句中,正确的是A. int x5=1,2,3,4,5,6;B. int n=8; int scoren;C. int a8; a8=100;D. int x=1,2,3,4,5,6;答案:D题型:单选题知识点:第7章 数组难度:113. 若有定义“int a33=0,1,2,0,1,2,0,1,2, i,j,s=0;”,则执行下列语句后,变量s的值是 for(i=0;i3;i+) for(j=i;jdata.aC. p.data.aD. (*p).a答案:D题型:单选题知识点:第10章 结构、联合与枚举类型难度:220. C语言中,对文件进行存取的基本单位是A. 记录B. 字节C. 元素D. 簇答案:B题型:单选题知识点:第11章 文件难度:121. 若y是int型变量,则判断y为奇数的关系表达式为_。答案:(y%2)=1或y%2或(y%2)!=0题型:填空题知识点:第3章 数据类型与运算规则难度:122. 下列语句序列执行后的输出结果是_。int x=10,y=10; printf(%d,%dn,x-, -y);答案:10,9题型:填空题知识点:第3章 数据类型与运算规则难度:123. 若有语句“scanf(%d %c %f,&a,&b,&c);”,假设输入序列为2223a123o.12,则变量a和c的值分别为(1)和(2)。答案:(1) 2223 (2) 123题型:填空题知识点:第4章 顺序结构的程序设计难度:224. 下列语句序列执行后的输出结果是_。int m=5;if(m+5) printf(%dn,m);else printf(%dn,m-);答案:6题型:填空题知识点:第5章 选择结构的程序设计难度:225. 下列语句序列执行后,变量y和a的值分别是(1) 和(2)。int x=3,y=6,a=0;while(x+!=(y-=1) a+=1; if(yx) break;答案:(1) 4 (2) 1题型:填空题知识点:第6章 循环结构的程序设计难度:226. 下列语句序列执行后的输出结果是_。 for(int i=1; i6; i+) if (i%2) printf(#); continue; printf(*); 答案:#*#*#题型:填空题知识点:第6章 循环结构的程序设计难度:127. 若有定义“char s115=Good, s210=Morning;”,则语句“printf(%d, strlen(strcpy(s1,s2);”执行后的输出结果为_。答案:7题型:填空题知识点:第7章 数组难度:128. 若有定义“int a =1,2,3,4,5,6,7,8,9,0,*p; ”,则执行语句序列“p=a; printf(%d, *p+9); ”后的输出结果是。答案:10题型:填空题知识点:第7章 数组难度:229. 函数调用语句“func(exp1,exp2), exp3, (exp4,exp5);”中含有_个实参。答案:3题型:填空题知识点:第8章 函数难度:130. 若有定义: struct int x; int y; d2=1,3, 2,7;则执行语句“printf(%d, d0.y/d0.x*d1.x);”的结果是。答案:6题型:填空题知识点:第10章 结构、联合与枚举类型难度:231. 下列程序的功能是调用函数sum完成1m的累加和,并输出结果。请将划线处的语句补充完整。#include long sum(int n) (1) ;while(n0)s=s+ (2) ;return s;int main() int m;long s;scanf(%d,&m);s= (3) ;printf(s=%ldn,s); return 0;答案:(1) long s=0 (2) n- (3) sum(m)题型:填空题知识点:第6章 循环结构的程序设计第8章 函数难度:232. C语言允许直接访问物理地址。答案:题型:判断题知识点:第2章 C语言概述难度:133. C语言中,参与运算的变量的数据类型必须完全一致。答案:题型:判断题知识点:第3章 数据类型与运算规则难度:134. C语言中,运算符“=”用于判断两个数是否相等。答案:题型:判断题知识点:第3章 数据类型与运算规则难度:135. C语言中,以“%f”形式输出的所有数字都是有效数字。答案:题型:判断题知识点:第3章 数据类型与运算规则难度:136. 在if语句中,else前一个语句可不加语句结束符“;”。答案:题型:判断题知识点:第5章 选择结构的程序设计难度:137. C语言中,for语句后表示循环控制的三个表达式必须都出现。答案:题型:判断题知识点:第6章 循环结构的程序设计难度:138. C语言中,函数中只能有一个return 语句。答案:题型:判断题知识点:第8章 函数难度:139. 定义“int *a3”和“int (*a)3”具有相同的含义。答案:题型:判断题知识点:第9章 指针难度:140. 对指向一维数组的指针不能进行关系运算。答案:题型:判断题知识点:第9章 指针难度:141. C语言中,定义变量fp为文件型指针的的语句是FILE *fp。答案:题型:判断题知识点:第11章 文件难度:142. 请写出下列程序的输出结果。#include #define N 4 int main() int x1=1,x2=2,i; for(i=1;i=N;i+) printf(%4d%4d,x1,x2); if(i%2=0) printf(n); x1=x1+x2; x2=x2+x1; return 0;答案:1 2 3 5 8 13 21 34题型:阅读程序题知识点:第5章 选择结构的程序设计第6章 循环结构的程序设计难度:243. 请写出下列程序的输出结果。#include int fun(int a) int b=0;static int c=3; b+;c+; return (a+b+c);int main() int a=2,i; for(i=0;i3;i+)printf(%4d,fun(a);return 0;答案:7, 8, 9题型:阅读程序题知识点:第8章 函数难度:244. 请写出下列程序的输出结果。#include int main( ) int m=1,n=2,*p=&m,*q=&n,*r; r=p;p=q;q=r;printf(%d,%d,%d,%dn,m,n,*p,*q); return 0;答案:1,2,2,1题型:阅读程序题知识
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 购房者信用记录查询与报告协议
- 2025公务员税务面试题及答案
- 介绍绿色技术
- 2025至2030中国聚芳砜行业项目调研及市场前景预测评估报告
- 2025年智能可穿戴设备在飞行员睡眠监测中的技术创新应用
- 2025年智能可穿戴设备睡眠监测技术革新应用展望
- 2025至2030中国汽车节油技术行业产业运行态势及投资规划深度研究报告
- 2025至2030中国废旧电器行业项目调研及市场前景预测评估报告
- 消防安全教育课件
- 江苏纺织:达成纺织行业股权置换与产业升级框架协议
- 推广普通话课件
- 隧道安全质量培训课件
- 六年级上册语文期末复习句子专项训练及答案
- 2019人教版高中英语选择性必修一UNIT 1 People of Achievement 单词表
- 电力变压器基础知识课件
- JJG 373-1997四球摩擦试验机
- GB/T 37785-2019烟气脱硫石膏
- GB/T 29343-2012木薯淀粉
- GB/T 16714-2007连续式粮食干燥机
- 班组长能力提升培训讲义课件
- 少先队大队委申请表
评论
0/150
提交评论