2015春c语言期中试卷
更新时间:2023-10-25 18:55:01 阅读量: 综合文库 文档下载
- 河海大学c语言期中试卷推荐度:
- 相关推荐
2015春2013级C语言期中试卷
(命题人:张凯)
一、选择题(2’×30)
1、一个C程序是由()。
A.一个主程序和若干子程序组成B.一个或多个函数组成 C.若干过程组成D.若干子程序组成 2、 C语言程序的基本单位是()。 A.程序行 B.语句 C.函数 D.字符 3、下列说法中,错误的是()。
A.每个语句必须独占一行,语句的最后可以是一个分号,也可以是一个回车换行符号
B.每个函数都有一个函数头和一个函数体,主函数也不例外 C.主函数只能调用用户函数或系统函数,用户函数可以相互调用 D.程序是由若干个函数组成的,但是必须有、而且只能有一个主函数 4、以下说法中正确的是()。
A.C语言程序总是从第一个定义的函数开始执行
B.在C语言程序中,要调用的函数必须在main( )函数中定义 C.C语言程序总是从main( )函数开始执行
D.C语言程序中的main( )函数必须放在程序的开始部分 5、 C编译程序是()。
A.C程序的机器语言版本 B.一组机器语言指令
C.将C源程序编译成目标程序D.由制造厂家提供的一套应用软件
6、以下选项中,合法的用户标识符是()。
A.long B._2abc C.3dmax D.A.dat 7、以下选项中,合法的实型常数是()。
A.5E2.0 B.E-3 C.2E0 D.1.3E
8、若有定义:int m=7; float x=2.5, y=4.7; 则表达式x+m%3*(int)(x+y)%2/4的值是()。
A.2.500000 B.2.750000 C.3.500000 D.0.000000 9、在C语言中,char型数据在内存中的存储形式是()。
A.补码 B.反码 C.原码 D.ASCII码 10、设变量x为float类型,m为int类型,则以下能实现将x中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是()。 A.x=(x*100+0.5)/100.0 B.m=x*100+0.5, x=m/100.0 C.x=x*100+0.5/100.0 D.x=(x/100+0.5)*100.0 11、表达式13/3*sqrt(16.0)/8的数据类型是()。
A.int B.float C.double D.不确定 12、已有定义:int x=3, y=4, z=5; 则表达式!(x+y)+z-1 &&y+z/2的值是()。
A.6 B.0 C.2 D.1
13、设a=5,b=6,c=7,d=8,m=2,n=2, 则执行(m=a>b) && (n=c>d)后n的值为()。
A.1 B.2 C.3 D.4
14、设x、y和z都是int类型变量,且x=3,y=4,z=5, 则下面的表达式中,值为0的表达式为()。
A.’x’&&’yB.x<=y
C.x||y+z&& y-z D.!((x 15、为了避免嵌套的if-else语句的二义性,C语言规定else总是与()组成配对关系。 A.缩排位置相同的ifB.在其之前未配对的if C.在其之前未配对的最近的if D.同一行上的if 16、逻辑运算符两侧运算对象的数据类型()。 A.只能是0或1 B.只能是0或非0正数 C.只能是整型或字符型数据D.可以是任何类型的数据 17、以下关于运算符优先顺序的描述中正确的是()。 A.关系运算符<算术运算符<赋值运算符<逻辑与运算符 B.逻辑与运算符<关系运算符<算术运算符<赋值运算符 C.赋值运算符<逻辑与运算符<关系运算符<算术运算符 D.算术运算符<关系运算符<赋值运算符<逻辑与运算符 18、下列运算符中优先级最高的是()。 A.< B.&& C.+ D.!= 19、选择出合法的if语句(设inta,b,c;)()。 A.if(a=b)c++; B.if(a=b) c++; D.if(a>=b)c++; 20、能正确表示“当x的取值在[-58,-40]和[40,58]范围内为真,否则为假”的表达式是()。 A.(x>= -58) && (x<= -40) && (x>=40) && (x<=58) B.(x>= -58) || (x<= -40) || (x>=40) || (x<=58) C.(x>= -58) && (x<= -40) || (x>=40) && (x<=58) D.(x>= -58) | |(x<= -40) && (x>=40) || (x<=58) 21、判断char型变量s是否为小写字母的正确表达式是()。 A.’a’<= s<=’z’ B.(s>=’a’) & (s<=’z’) C.(s>=’a’) && (s<=’z’) D.(’a’<=s) and (’z’>=s) 22、若希望当x的值为奇数时,表达式的值为“真”,x的值为偶数时,表达式的值为“假”。则以下不能满足要求的表达式是()。 A.x%2==1 B.!(x%2==0) C.!(x%2) D.x%2 23、已知 x=45, y=’a’, z=0; 则表达式(x>=z && y<’z’ || !y)的值是()。 A.0 B.语法错 C.1 D.“假” 24、以下程序的输出结果是( )。 main() {int n=4; while (n--) printf(〞%d〞,--n); } A.20 B.31 C.321 D.210 25、以下程序的输出结果是( )。 main() {int x=10,y=10,i; for(i=0;x>8;y=++i) printf(\} A.10192 B.9876 C.10990 D.101091 26、当执行以下程序段时。 X=-1; do {x=x*x;} while (!x); A.循环体将执行一次 B.循环体将执行两次 C.循环体将执行无数多次 D.系统将提示有语法错误 27、执行以下程序后输出的结果是()。 main() { int y=10; do{y--;}while(--y); printf(\ A.-1 B.1 C.8 D.0 28、下面程序的输出结果是()。 main() { int x=3,y=6,a=0; while (x++!=(y-=1)) {a+=1;
正在阅读:
2015春c语言期中试卷10-25
人教版五年级数学下册第1、2、3、4、5、6、7、8单元每课堂堂清试题12-01
三年级可爱的家乡教学计划12-16
厦门海鲜作文500字07-12
双管正激拓扑的工作原理和设计举例05-11
课程教学大纲09-13
我是一名小书迷作文06-14
关于大学生的信仰的调查报告02-26
优美抒情的初中散文03-21
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 期中
- 试卷
- 语言
- 2015
- 软环境建设与依法行政
- 基于STM32的MP3播放系统设计 - 图文
- 郑州住宅小区调研 - 图文
- 关于准备2011年国家留学基金资助出国留学申请材料的说
- 汽车空调练习题
- 建行资产证券化 - 案例分析
- 人教版二年级下册数学2单元《表内除法一》测试题1
- 曹禺专题辅导
- 哈夫曼编码及Matlab实现
- 北京中医药大学远程教育《分析化学Z》作业1-6次答案
- 如何培养学生的创造性思维(1)
- 2004年4月全国计算机等级考试一级笔试试卷WINDOWS - - 文档在线提供
- 22建设工程施工企业信用评价实施细则
- 钻井设备习题
- 2015年四川省职高对口信息一类模拟题二
- 工业工程经历讲述
- 物流与供应链管理考试题
- 《与朱元思书》复习要点
- 中国茶叶枕头行业市场前景分析预测年度报告(目录) - 图文
- 材料科学基础第3章 习题