C语言复习参考题答案
更新时间:2023-12-07 20:47:01 阅读量: 教育文库 文档下载
- c语言复合语句是什么推荐度:
- 相关推荐
一、选择题
1、结构化程序的三种基本结构是( )。 A)顺序结构、选择结构、循环结构 B)递归结构、循环结构、转移结构 C)嵌套结构、递归结构、循环结构 D)循环结构、转移结构、顺序结构
2、C语言程序编译时,程序中的注释部分( )。 A)参加编译,并会出现在目标程序中 B)参加编译,但不会出现在目标程序中 C)不参加编译,但会出现在目标程序中 D)不参加编译,也不会出现在目标程序中
3、以下叙述正确的是:
A) 在C程序中,主函数必须位于程序的最前面 B) 在C程序中,一行只能写一条语句 C) C程序的基本结构是程序行
D) C语句是完成某种程序功能的最小单位
4、为了避免嵌套的条件语句if else 的二义性,C语言规定:else与( )配对。 A)缩排位置相同的if
B)其之前最近且未配对过的if C)其之后最近的if D)同一行上的if
5、一个C程序的执行是从( )。
A)本程序的main 函数开始,到本程序文件的最后一个函数结束 B)本程序文件的第一个函数开始,到本程序文件最后一个函数结束 C)本程序的main 函数开始,到main函数结束
D)本程序文件的第一个函数开始,到本程序main函数结束
6、在C语言中(以16位PC机为例),五种基本数据类型存储空间长度的排列顺序是 A) char 7、在C语言的变量类型说明中,int, char, float等类型的长度是: A) 固定的 B) 由用户自己定义的 C) 任意的 D) 与机器字长有关的 8、若有说明语句:char c='\\101'; 则变量c: A) 包含一个字符 B) 包含两个字符 C) 包含三个字符 D) 说明不合法 9、C语言中的变量名只能由字母,数字和下划线三种字符组成,且第一个字符: A) 必须为字母 B) 必须为下划线 C) 必须为字母或下划线 D) 可以是字母,数字或下划线中的任意一种 10、C语言可执行程序的开始执行点是: ( )。 A) 程序中第一条可执行语句 B) 程序中第一个函数 C) 程序中main函数 D) 包含文件中的第一个函数 11、C程序中,注释部分的位置( )。 A)必须在一行的开始 B)必须在语句之后 C)必须在一行的最后 D)以上三种都可以 12、C语言用( )表示逻辑“真”值。 A)true B)t C)非0整型值 D)整型0 13、下列C常量中不合法的是( )。 A)'5' B)\C)'500' D)\ 14、下面不正确的字符串常量是( )。 A) 'abc' B) \C)\D) \ 15、常数的书写格式决定了常数的类型和值,0x1011是( A)8进制整型常量 B)字符常量 。 )C)16进制整型常数 D)2进制整型常数 16、以下叙述不正确的是( )。 A)一个C程序可由一个或多个函数组成 B)一个C程序必须包含一个main函数 C)C程序的基本组成单位是函数 D)在C程序中,注释说明只能位于一条语句的后面 17、putchar函数可以向终端输出一个( )。 A)字符串 B)实型变量值 C)整型变量表达式 D)字符或字符型变量 18、定义函数时,缺省函数的类型声明,则函数类型取缺省类型( )。 A) void B) char C) float D) int 19、设有说明:char w; int x; float y; double z;则表达式w*x+z-y值的数据类型为(A)float B)char C)int D)double 20、下列程序运行的结果是 main() {float x; int i; x=3.6; i=(int)x; printf(\); } A)x=3.600000,i=3 B)x=3.6,i=3 C)x=3,i=3 D)x=3.600000,i=3.000000 21、常数的书写格式决定了常数的类型和值,01011是( )。 A)8进制整型常量 B)字符常量 C)16进制整型常数 。 ) D)2进制整型常数 22、以下不正确的叙述是 A)在C程序中,逗号运算符的优先级最低 B)在C程序中,APH和aph是两个不同的变量 C)若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值不变 D)当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值 23、设int x=1,y=1;表达式(!x||y--)的值是 A)0 B)1 C)2 D)-1 24、for(i=1;i++<4;); 后变量i的值是( )。 A)3 B)4 C)5 D)不定 25、以下标识符组中, 合法的用户标识符为( )。 A) b-b B) FLOAT C) 26、已有定义int a=-2;和输出语句 printf(\);以下正确的叙述是 A)整型变量的输出形式只有%d一种 B)%x是格式符的一种,它可以适用于任何一种类型的数据 C)%x是格式符的一种,其变量的值按十六进制输出,但%8lx是错误的 D)%8lx不是错误的格式符,其中数字8规定了输出字段的宽度 27、以下不正确的说法为( )。 A) 在不同函数中可以使用相同名字的变量 B) 形式参数是局部变量 C) 在函数内定义的变量只在本函数范围内有效 D) 在函数内的复合语句中定义的变量在本函数范围内有效 28、x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是 A)INPUT x、y、z; B)scanf(\); C)scanf(\); D)read(\); 29、定义int c; 则表达式 4+(c=7/2)>1的值为: ( )。 A) 4 B) 表达式非法,无值 C) 1 D) 5 30、设有int i;char c; float f;在如下表达式中结果为整数的是( )。 A)i+f B)i*c C)c+f D)i+c+f 31、在c语言中,引用数组元素时,其数组下标的数据类型允许是( )。A)整型常量 B)整型表达式 C)整型常量或整型表达式 D)任何类型的表达式 32、下列表达式的值为0的是( )。 A)3%5 B)3/5>0 C)3/5 D)3<5 33、正确的C语言用户自定义标识符是( )。 A)print B)float C)when? D)random%2 34、设char x='a';则printf(\\n\);的输出是 A)x=a,y=97 B)x=97,y=a C)x=97,y=97 D)x=a,y=a 35、设int a[][4]={1,2,3,4,5,6,7,8,9};则数组a的第一维的大小是( A)2 B)3 C)4 D)无确定值 36、若有说明:int a[3][4];则对数组元素的正确引用是( )。 A)a[2][4] )
正在阅读:
C语言复习参考题答案12-07
2018年6月大学生英语四级真题试卷及答案(第二套)11-23
基于多谱勒效应微波自动控制灯的设计08-14
重金属污染土壤修复12-30
植物生理学重点01-02
“平安交通”创建活动实施方案04-24
变频_ABB_控制说明书07-22
浅谈中文信息处理的主流技术04-06
八年级英语完形填空专项练习题及答案05-08
08年环评技术导则与标准模拟试题01-19
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 考题
- 复习
- 答案
- 语言
- 2 谁是最可爱的人8
- 监理工程师建设工程质量、投资、进度控制过关必做2000题
- 最新 江西省莲塘一中2018届高三上学期第一次月考(历史) 精品
- 自考劳动法案例分析
- 同分异构体高考模拟题分类汇编
- 2019年公司战略规划书(完整版)
- 2014年二级建造师《市政公用工程管理与实务》真题(第二部分) - 图文
- 第二章习题解题过程和参考答案
- (部编)人教语文2011课标版一年级下册动物王国开大会第二课时(5)
- 14化工原理复习题
- 八宅风水
- 消声器、静压箱设计
- 2016高中历史高效教案 第七讲 新民主主义革命的兴起 主编:黄云惠 章晓峰(新课标高中历史教材研究组) -
- 农村优秀党员事迹材料:农村致富带头人DOC可编辑范文
- 常用试剂的配制
- 《Windows》理论复习题 - 图文
- 全新版大学英语综合教程课后答案Unit1~6(完整版)
- 复习题(单选)
- 磨机实用说明书 jsp - 图文
- 财政学 最全习题 第一章复习思考题及答案