c语言 2012 期末复习题 1到8章
更新时间:2023-11-05 01:37:01 阅读量: 综合文库 文档下载
- c语言推荐度:
- 相关推荐
2012级 c语言复习资料
第一章 概要
以下说法中正确的是( )。
A.C语言程序总是从第一个定义的函数开始执行 B.C语言程序总是从main( )函数开始执行
C.C语言程序中的main( )函数必须放在程序的开始部分 D.一个C函数中只允许一对花括号
在计算机系统中,可以直接执行的程序是( )
A.源程序 B.汇编语言程序 C.机器语言程序 D.ASCII码
C语言源程序文件file.C经系统编译、连接后,生成的文件名为( )
A. file.C B. file C. file.Obj D. file.Exe
C语言程序的基本单位是( )
A.程序行 B.语句 C.函数 D.字符
第三章 顺序结构
1.选择题
putchar函数可以向终端输出一个( )。
A. 整型变量或表达式值 B. 实型变量值 C. 字符串 D. 字符或字符型变量值
有如下程序段:
int a1,a2; char c1,c2;
scanf(\
若要求a1、a2、c1、c2的值分别为10、20、A、B,正确的数据输入是( )。 A. 10A 20B↙ B. 10 A 20 B↙ C. 10 A20B↙ D. 10A20 B↙
有如下程序,输入数据:12345m678↙后,x的值是( ),y的值是( )。 #include
int x; float y;
scanf(\}
① A. 12345 B. 123 C. 45 D. 345
② A. 45.000000 B. 45678.00000 C. 678.000000 D. 123.000000
有输入语句:scanf(\为使变量a的值为1,b的值为3,c的值为2,从键盘输入数据的正确形式是( )
A.132↙ B.1,3,2↙ C. a=1,b=3,c=2↙ D.a=1 b=3 c=2↙
已知字母A的ASCII码是65,以下程序的执行结果是( ) #include
char c1='A', c2='Y';
printf(\}
A.A,Y B.65,65 C.65, Y D.65,89
若已正确定义x和y为double类型,则表达式x=1,y=x+3/2的值是( )。 A.1 B.2 C. 2.0 D.2.5
以下所列的C语言常量中,错误的是:
A.0xFF B.1.2e0.5 C. 2L D.'\\72'
设有int x=11;则表达式(x++*1/3)的值是( )。
A.3 B.4 C. 11 D.12
若有以下定义:
char a; int b; float c; double d;
则表达式a*b+d―c值的类型为( )。
A.int B.char C. double D.float
下列选项中,合法的C语言关键字是( )。
A.VAR B.cher C. integer D.float
在C语言中运算对象必须是整型的运算符是( )。
A.%= B./ C. = D.*
下列可作为C语言赋值语句的是( )。
A.x=3,y=5 B.a=b=6 C. i+=1; D.y=int(x)
系统的标准输出设备是____。
A.键盘 B.硬盘 C.内存 D.显示器
十进制数100转换成二进制数是
A) 01100100 B) 01100101 C) 01100110 D) 01101000
转换说明符%x的输出形式是( )。
A.十进制 B.八进制 C.十六进制 D.二进制
下面标识符中,合法的用户标识符为( )。
A.P#Ad B.12a C.char D._int
‘A’ + 3 的结果是( )。
A.’A’ B.’D’的ASCⅡ码 C.65 D.3
语句char str[20];说明str是一个字符串,最多能表示 ( ) 。
A.20个字符 B.19个字符 C.18个字符 D.21个字符
将int 型变量n转换成float型变量的方法是 ( )。
A.float n B.(float)n C.float(n) D.21个字符
第三章 分支结构
1.选择题
能正确表示“当x的取值在[1,10]和[200,210]范围内为真,否则为假”的表达式是(A. (x>=1) && (x<=10) && (x>=200) && (x<=210) B. (x>=1) | | (x<=10) | | (x>=200) | | (x<=210) C. (x>=1) && (x<=10) | | (x>=200) && (x<=210) D. (x>=1) | | (x<=10) && (x>=200) | | (x<=210)
C语言对嵌套if语句的规定是:else总是与( )。
A.其之前最近的if配对 B.第一个if配对
C.缩进位置相同的if配对 D.其之前最近的且尚未配对的if配对
设:int a=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b) && (n=c>d)后n的值为( )。
A. 1 B. 2 C. 3 D. 4
下面( )是错误的if语句(设int x,a,b;)。
A.if (a=b) x++; B.if (a=
以下程序片段( )。
main ( )
{ int x=0,y=0,z=0;
if (x=y+z) printf(″***″); else printf(″###″);
}
。 )
A.有语法错误,不能通过编译 B.输出:*** C.可以编译,但不能通过连接,所以不能运行 D.输出:###
下述程序的输出结果是( )。
main ( )
{ int a=0,b=0,c=0;
if (++a>0 | | ++b>0) ++c;
printf(″%d,%d,%d″,a,b,c); }
A.0,0,0 B.1,1,1 C.1,0,1 D.0,1,1
下述程序的输出结果是( )。
main ( )
{ int x=-1,y=4,k;
k=(x++<=0 && !(y--<=0));
printf(″%d,%d,%d″,k,x,y); }
A.0,0,3 B.0,1,2 C.1,0,3 D.1,1,2
设整型变量a为5,使b不为2的表达式是___________ A. b=a/2 B. b=6-(--a) C. b=a%2 D.b=a>3?2:1
若x、y、z均为int 型变量,则执行下列语句后的z值为 ( )。 x=1; y=2; z=3; z=(x>y)?z :y ; z = (z
正在阅读:
c语言 2012 期末复习题 1到8章11-05
临床营养学模拟考试试题(一)01-30
需求分析+概要设计+详细设计+数据库设计+软件测试模板05-03
六年级上《新补充读本》测试08-10
浅谈《儒林外史》的讽刺艺术10-31
2017-2023年中国汽车交流发电机行业细分市场研究及重点企业深度调查分析报告(目录)09-11
浅谈近年居民储蓄过快增长的原因及建议03-11
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 复习题
- 期末
- 语言
- 2012
- 内燃机期中试题
- 血气参数的临床意义
- 2012制氧培训教材之8—空分理论试题集 - 图文
- 08届高三化学上学期初调研考试试卷
- 皮肤科护理试题85
- 2019年八年级物理下册10.2液体的压强学案新版苏科版 doc
- 生物化学作业习题
- 资产评估课件及复习题资料
- 2015年福建省高职单招计算机专业模拟试卷
- 东平县图书大厦工程泥工劳务合同001
- pymol 基本操作 - 图文
- 模板最新方案
- 北师大英语必修3 新品同步资源习题:Unit 7 The Sea 7.3 含答案
- sql server数据库试题及答案
- 2016年中传广告学考研真题及考试科目
- 识别问题的工具 - 流程改进模型
- 8 常见故障处理流程与操作 - 图文
- 长寿法则
- EVDO网络HRPD会话建立成功率和连接成功率分析优化报告 - 图文
- 2014《经济法》试题库