




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1. 第一章 第二章1. C语言的函数体由()括起来。A) B) C) D) ()2. 下面叙述错误的是()A) 一个C源程序可由一个或多个函数组成B) 构成C语言源程序的基本单位是语句 C) C源程序中大、小写字母是有区别的D) 若一条语句较长,可分写在下一行或多行上3. 下面叙述正确的是()A) 每行最多只能写两条语句B) main()函数必须位于源程序文件的开头C) 所有语句都必须以分号;结束D) 程序中必须含有自定义函数4. C源程序中main()函数的位置()。A) 必须位于程序的最前面B) 必须在自定义函数前面C) 必须在系统库函数后面D) 可以在自定义函数后面5. 结构化程序设计不包括( )。A) 最优化B) 自顶而下,逐步细化C) 模块化设计D) 结构化编码6. 下面叙述中,( )不是结构化程序设计中的三种基本结构之一。A) 数据结构B) 选择结构C) 循环结构D) 顺序结构2. 第三章 数据类型、运算符和表达式1. (B)为非法的字符串常量A) “056”B) 123C) “D) “case”2. ( B )为正确的用户标识符。A) min-5B) max_atC) 3_rowD) union3. 以下( D )是正确的变量名。A) a.beeB) -p11C) intD) p_114. 以下( D )是正确的变量名。A) 5fB) ifC) f.5D) _f55. 以下( D )是正确的常量。A) E-5B) 1E5.1C) a12D) 32766L6. 以下( A )是不正确的字符串常量。A) abcB) 1212C) 0D) 7. 以下( BC )是正确的字符常量。A) cB) C) WD) 32a8. char型变量存放的是( A)。A) ASCII代码值B) 字符本身C) 十进制代码值D) 内码值9. ( B)为合法的常量。A) 5,236B) 1.23E+8C) b_kD) 3.21E-6.510. (D)为正确的字符常量A) 084B) bcdC) 165D) 11. 若有定义:int b=-15;则(D)为正确的赋值表达式。A) *b=6B) b=*5C) b+10=-5D) b+=b*312. 若有定义:int x=2;则正确的赋值表达式是( A )。A) a-=(a*3)B) double(-a)C) a*3D) a*4=313. 若有定义:float x=2,y; int a=3 ;语句y=1*(x+a)/3;运行后,y的值为(B)。A) 20B) 1666667C) 10D) 014. 若有定义:int a,b=5;语句a=(b/2)+b%2;运行后,a的值为(A)A) 3B) 4C) 0D) 215. 下面叙述正确的是(B)A) 2/3与2%3等价B) 5/(int)4.0与5/4等价C) +2与 3等价D) +2与3等价16. 若有定义:int a,b=6;语句a=-b;运行后,a、b的值分别是(C)。A) 6 6B) 56C) 55D) 6517. 若有定义:int i=3,j=6;则表达式(-i)*(j+)的值为(D)。A) 10B) 18C) 15D) 1218. 语句x=(a=3,b=+a);运行后,x、a、b的值依次为( C )。A) 3,3,4B) 4,4,3C) 4,4,4D) 3,4,319. 已知int a=R; 则正确的表达式是(D )。A) a=int(3e2)B) 2*a=a+C) a=a+a=a+3D) a%1020. 已知char a=R; 则正确的赋值表达式是( A )。A) a=(a+)%4B) a+2=3C) a+=256-D) a=07821. 语句a=(3/4)+3%2;运行后,a的值为( B )。A) 0B) 1C) 2D) 322. 若有定义:int x,a;则语句x=(a=3,a+1);运行后,x、a的值依次为( C)。A) 3,3B) 4,4C) 4,3D) 3,423. 设整型变量a为5,使b不为2的表达式是(C )。A) b=(+a)/3B) b=6-(-a)C) b=a%2D) b=a/224. 设单精度型变量f、g的值均为2.0,使f为4.0的表达式是(A )。A) f+=gB) f-=g+2C) f*=g-6D) f/=g*1025. 若有定义:int k,i=2,j=4;则表达式k=(+i)*(j-)的值是(B )。A) 8B) 12C) 6D) 926. 若有定义: int a=3;语句a+=a-=a*a;运行后,a的值为(C)A) 6B) 0C) 12D) 327. 若有定义:float x=3.5,y=5.5;则表达式(B)的值为2.A) (int)x+y%7B) (int)(x+y)%7C) int(x+y)%7D) (x+y)%728. 若有定义:int b=-15; 则(D)为正确的赋值表达式。A) b=*5B) *b=6C) b+10=-5D) b+=b*329. 下面叙述正确的是( B )。A) 2/3 与 2.0/3.0 等价B) (int)2.0/3 与 2/3 等价C) +5 与 6 等价D) A与A等价30. 若有定义int x=1,y=2,n=3;则(A)为正确的表达式。A) x=y*3,y=(x+n)/yB) (x+y)(y+n)C) float(y/n)D) x=ny31. 若有定义:int x,y,z;语句x=(y=z=3,+y,z+=y);运行后,x的值为(A)A) 7B) 3C) 8D) 632. 若有定义:float x=3.5;int z=8;则表达式 x+z%3/4 的值为( B)。A) 3.75B) 3.5C) 3D) 433. 若有定义:float x=3.5,y=3.6,则表达式(A)的值为6。A) (int)x+(int)yB) (int)(x+y)C) int(x+y)D) xy34. 下面叙述正确的是(C)。A) (3+9)+是正确的表达式B) “abc”+”xxx”是正确表达式C) c语言中整型与字符型变量的混合运算表达式的结果是整型D) 模运算符%两边运算数的数据类型是任意的35. 若有定义:int x;char c=A;则正确的赋值表达式是(B).说明A的ASCII码的十进制值为65,a的ASCII码的十进制值为97A) x=c+ABCB) x=c+32C) x=c+CBAD) x=ABC36. 若有定义:char c1=A,c2=B;语句printf(“%d+%d=%d”,c1,c2,c1+c2); 运行后的结果为(C)。说明:A的ASCII码的十进制值为65A) 6565ABB) A+B=131C) 65+66=131D) A+B=AB37. 下面叙述错误的是(A)。A) 算术运算符中只有“*”、“/”优先级高于关系运算符B) 模运算符“%”是C语言基本的算术运算符C) 算术运算符中不包含“=”运算符D) 自加和自减运算符只能用于变量,而不能用于常量或表达式38. 下面叙述正确的是( A )。A) 强制类
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大学毕业论文答辩范文黑板粉笔效果
- 解析汇编化学-11化学实验基础
- 2025年江西省中考数学试卷
- 设备的维修与管理
- 广东省惠州市五校2024-2025学年高二下学期第二次联考生物试卷(有答案)
- 幼儿园春天教案《歌唱春天》
- 【高中语文】高一下学期天一联考语文试题分析课件
- 部编版六年级上册第三单元《竹节人》教案
- 建筑施工特种作业-建筑起重机械安装拆卸工(塔式起重机)真题库-8
- 日语话题题目大全及答案
- 2025年高考化学湖北卷试题真题解读及复习备考指导(精校打印)
- 2025年连云港市中考数学试题卷(含答案)
- 2024初级会计职称考试《经济法基础》真题和答案
- CJ/T 358-2019非开挖工程用聚乙烯管
- 2025年辽宁省沈阳市于洪区中考数学二模试卷
- 辐射安全与防护培训考试题库及答案
- 理论联系实际阐述文化在社会发展中具有什么样的作用?参考答案四
- 四川雅安天立学校2025年七下数学期末预测试题含解析
- 2025年度汽车维修企业员工保密及竞业禁止合同范本
- 国网35条严重违章及其释义解读课件
- 供电一把手讲安全课
评论
0/150
提交评论