C语言程序设计课程作业1
更新时间:2023-11-30 07:27:01 阅读量: 教育文库 文档下载
C语言程序设计课程形成性考核作业册1
答案为隐藏文字
一、选择题
1.在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为()。 A.main B.MAIN C.name D.funtion 2.C语言原程序文件的缺省扩展名为()。 A.cpp B.exe C.obj D.C
3.由C语言目标文件连接而成的可执行的缺省扩展名为()。 A.cpp B.exe C.obj D.C
4.程序运行中需要从键盘输入多于一个数据时,各数据之间应使用()符号作为分隔符。 A.空格或逗号 B.逗号或回车 C.回车或分号 D.空格或回车 5.每个C语言程序的编译错误分为()类。 A.1 B.2 C.3 D.4
6.设x 和y 均为逻辑值,则x && y为真的条件是()。
A.它们均为真 B.其中一个为真 C.它们均为假 D.其中一个为假 7.设有语句“int a=12;a+=a*a;”,则执行结束后,a 的值为()。 A.12 B.144 C.156 D.288 8.x>0 && x<=10的相反表达式为()。
A.x<=0 || X>10 B.x<=0 && x>10 C.x<=0 || x<=10 D.x>0 && x>10 9.字符串“a+b=12\\n”的长度为()。 A.6 B.7 C.8 D.9
10.在下列符号常量定义中。错误的定义语句格式为()。 A.const M1=10; B.const int M2=20; C.const M3 10 D.const char mark=’3’; 11.带有随机函数的表达式rand() 的值在()区间内, A.1~19 B.1~20 C.0~19 D.0~20
12.当处理特定问题时的循环次数已知时,通常采用()循环来解决。 A.for B.while C.do-while D.switch
13.在switch语句的每个case块中,假定都是以break语句结束的,则此switch语句容易被改写为()语句。
A.for B.if C.do D.while 14.for语句能够被改写为()语句。
A.复合 B.if C.switch D.while 15.下面循环语句执行结束后输出的i值为()。 for(int i=0;i 16.在下面循环w语句中内层循环体S语句的执行次数为()。 for(int i=0;i A.n2 B.(n+1)/2 C.n(n-1)/2 D.n(n+1)/2 17.在下面的do循环语句中,其循环体被执行的次数为( )。 int i=0;do i++;while(i*i<10); A.4 B.3 C.5 D.2 二、填空题 1 1.C语言中的每条简单语句以________作为结束符。 2.C语言中的每条复合语句以________作为结束符。 3.在C语言程序的每个程序行后面或单独一行的开始使用注释的标记符为______。 4.单行或多行注释的结束标记符为_______。 5.在一个C程序文件中,若要包含另外一个头文件或程序文件,则应使用以____标识符开始的预处理命令。 6.在#include命令中所包含的头文件,可以是系统定义的头文件,也可以是_____定义的头文件。 7.一个函数定义由________和函数体两部分组成。 8.用于输出表达式的标准输出函数是__________。 9.当不需要函数返回任何值时,则应使用_________标识符定义函数类型。 10.执行“printf(“%d-%d=%d”,43,18,43-18); ”语句后得到的输出结果为_________。 11.每个C程序文件在编译时可能出现有警告性错误,其对应的标识符为________。 12.每个C程序文件在编译时可能出现有致命性错误,其对应的标识符为________。 13.十进制数25表示成符合C语言规则的十六进制数为_____。 14.在C语言中,转义字符序列_____表示一个换行符。 15.执行“printf(“%c”,’F’-2);”语句后得到的输出结果为_____。 16.已知’A’~’Z’的ASCII码为65-90,当执行“int x=’C’+5;”语句所x的值为_____. 17.假定一个枚举类型的定义为“enum RB{ab,ac=3,ad,ae}x=ad;”,则x的值为______. 18.char类型的大小为____个字节。 19.int类型的大小为____个字节。 20.float类型的大小为____个字节。 21.十进制数28类型为_____。 22.十进制数3.26类型为______。 23.若需要定义一个符号常量,并且使C语言能够进行类型检查,则应在定义语句的开始使用保留字_______。 24.使用const语句定义一个符号常量时,则必须对它同时进行____。 25.执行“int x=45,y=13;printf(“%d”,x%y);”语句序列后得到的输出结果为_____。 26.假定x=5,则表达式2+x++的值为____。 27.表达式(float)25/4的值为______。 28.表达式(int)14.6%5的值为______。 29.表达式x=x+1表示成增量表达式为_____。 30.增量表达式++y表示成赋值表达式为_____。 31.关系表达式(x!=0)的等价表达式为_______。 32.假定不允许使用逻辑非操作符,则关系表达式x+y>5的相反表达式为_____。 33.假定不允许使用逻辑非操作符,则逻辑表达式a>b || b==5的相反表达式为___ ____。 34.若x=5,y=10,则x>y逻辑值为______。 35.若x=5,y=10,则x<=y逻辑值为______。 36.假定x=5,则执行“a=(x?10:20);”语句后a的值为____。 37.执行“typedef int DataType;”语句后,在使用int定义整型变量的地方都可以使用______来定义整型变量。 38.在switch语句中,每个语句标号所含保留字case后面的表达式必须是____。 39.作为语句标号使用的C保留字case和default只能用于____语句的定义体中。 40.在switch语句时,在进行作为条件的表达式求值后,将从某个匹配的标号位置起向下 2 执行,当碰到下一个标号位置时(停止/不停止)_____执行。 41.若do循环的“尾”为“while(++i<10)”,并且i的初值为0,同时在循环体不会修改i的值,由循环体将被重复执行_____次后正常结束。 42.当在程序执行到______语句时,将结束本层循环语句或switch语句的执行。 43.在程序中执行到____语句时,将结束所在函数的执行过程,返回到调用该函数的位置。 44.在程序执行完___函数调用后,将结束整个程序的执行过程,返回到操作系统或C语句集成开发环境界面窗口。 三、写出下列每个程序运行后的输出结果 1. #include 输出结果为: 2. #include 输出结果为: 3. #include 输出结果为: 4. #include 3 void main() { int n=10,y=1; while(n--){y++;y++;} printf(\} 输出结果为: 5. #include 输出结果为: 6. #include 输出结果为: 7. #include 4 void main() { int i,c2,c3,c5; c2=c3=c5=0; for(i=1;i<=M;i++){ if(i%2==0)c2++; if(i%3==0)c3++; if(i%5==0)c5++; } printf(\} 输出结果为: 8. #include 输出结果为: 5
正在阅读:
C语言程序设计课程作业111-30
人教版初中数学九年级上册同步测试 第23章 旋转(共14页)04-21
埋弧焊工艺参数及焊接技术04-13
奉化市第四届青少年科技创新大赛11-25
理论力学测试(大题答案) - 图文10-28
精选神奇的想象作文300字10篇03-23
产业组织理论11-02
今日基督徒普遍的可怜的光景01-26
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 程序设计
- 作业
- 语言
- 课程
- 数学建模人口老龄化问题论文 - 图文
- 费改考试专项
- 中央党校考博真题 马克思主义原理(13年)
- 《交通运输部关于进一步加强公路项目建设单位管理的若干意见》(交公路发438号)
- 对外汉语专业《语言学概论》课程教学大纲
- 在美国留学生活习惯总结 分分钟把你惯成"美国瘫"
- 卡尔曼滤波的学习
- 初中信息技术各种优秀的说课稿 -
- 《机械制造工程》习题汇总1
- 领导干部述职述廉制度
- OMEGArna提取试剂盒中文说明--总RNA提取
- 人教版高中英语选修九高二英语周练(3.19,无答案)
- 宿舍管理制度 -
- 离散数学概念
- 环冷机岗位技术操作规程
- 中级信号工题库
- 2015年兴农村支部书记在庆祝“七一”党员大会上的讲话
- 一 企业组织和劳动定员
- 现代交换原理试题库带答案版 -
- 薪酬体系附件3-员工晋升管理办法