[计算机类试卷]国家二级C语言(C语言概述)机试模拟试卷1及答案与解析.doc
《[计算机类试卷]国家二级C语言(C语言概述)机试模拟试卷1及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级C语言(C语言概述)机试模拟试卷1及答案与解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 C语言( C语言概述)机试模拟试卷 1及答案与解析 一、选择题 1 以下关于 C语言的叙述中正确的是 ( )。 ( A) C语言的数值常量中夹带空格不影响常量值的正确表示 ( B) C语言中的变量可以在使用之前的任何位置进行定义 ( C)在 C语言算术表达式的书写中,运算符两侧的运算数类型必须一致 ( D) C语言中的注释不可以夹在变量名或关键字的中间 2 C语言源程序名的后缀是 ( )。 ( A) C ( B) exe ( C) 0bj ( D) cp 3 以下叙述中正确的是 ( )。 ( A) C语言函数可以嵌套调用,例如: fun(fun(x) ( B) C语言程序是由过程和函
2、数组成的 ( C) C语言函数不可以单独编译 ( D) C语言中除了 main函数外,其他函数不可作为单独文件形式存在 4 以下叙述中错误的是 ( )。 ( A) C程序在运行过程中的所有计算都以二进制方式进行 ( B) C程序在运行过程中的所有计算都以十进制方式进行 ( C)所有 C程序都需要编译链接无误后才能运行 ( D) C程序中字符变量存放的是字符的 ASC 码值 5 以下选项中不合法的标识符是 ( )。 ( A) &a ( B) FOR ( C) print ( D) _00 6 按照 C语言规定的用户标识符命名规则,不能出现在标识符中的是 ( )。 ( A)大写字母 ( B)下划线
3、 ( C)数字字符 ( D)连接符 7 以下选项中,能用作用户标识符的是 ( )。 ( A) _0_ ( B) 8_8 ( C) void ( D) unsigned 8 下列定义变量的语句中错误的是 ( )。 ( A) int_int; ( B) double int; ( C) char For; ( D) float US$; 9 以下选项中,不合法的 C语言用户标识符是 ( )。 ( A) a_b ( B) AaBc ( C) a一 b ( D) _1 10 以下选项中合法的标识符是 ( )。 ( A) 1_ ( B) 11 ( C) 1_1 ( D) _11 11 以下选项中能表示合
4、法常量的是 ( )。 ( A) 1, 200 ( B) 1 5E2 0 ( C) ( D) “ 007” 12 以下选项中不能作为 C语言合法常量的是 ( )。 ( A) 0 1e+6 ( B) cd ( C) “ a” ( D) 01 1 13 以下选项中关于 C语言常量的叙述错误的是 ( )。 ( A)经常被使用的变量可以定义成常量 ( B)常量分为整型常量、实型常量、字符常量和字符串常量 ( C)常量可分为数值型常量和非数值型常量 ( D)所谓常量,是指在程序运行过程中,其值不能被改变的量 14 以下不合法的数值常量是 ( )。 ( A) 8 0E0 5 ( B) 1e1 ( C) 01
5、1 ( D) 0xabcd 15 以下选项中不能用作 C程序合法常量的是 ( )。 ( A) 123 ( B) 123 ( C) l, 234 ( D) “ xTD” 16 以下选项中,值为 1的表达式是 ( )。 ( A) 1一 0 ( B) 1一 0 ( C) 1一 0 ( D) 0一 0 17 以下选项中,合法的一组 C语言数值常量是 ( )。 ( A) 12 0Xa23 4 5e0 ( B) 028 5e一 3一 0xf ( C) 177 4e1 5 0abc ( D) 0x8A 10, 000 3 e5 18 以下选项中能用作数据常量的是 ( )。 ( A) 115L ( B) 01
6、18 ( C) 1 5e1 5 ( D) 0115 19 在下列定义语句中,编译时会出现编译错误的是 ( )。 ( A) char a= x2d; ( B) char a= n; ( C) char a=a; ( D) char a=“aa”; 20 以下不合法的字符常量是 ( )。 ( A) ( B) ( C) 018 ( D) xcc 21 已知大写字母 A的 ASC 码值是 65,小写字母 a的 ASCII码值是 97。下列不能将变量 c中的大写字母转换为对应小写字母的语句是 ( )。 ( A) c=(-A+c) 26一 a ( B) c=c+32 ( C) C=CA+a ( D) c=
7、(c一 A) 26+a 22 以下能正确定义字符串的语句是 ( )。 ( A) chinstr=“ x43”; ( B) char str=“ 0”; ( C) charr str=“; ( D) char str= 064: 23 以下正确的字符串常量是 ( )。 ( A) ( B) abc ( C) Olympic Games ( D) “” 24 以下定义语句中正 确的是 ( )。 ( A) int a=b=0; ( B) char A=65+1 b=b: ( C) float a=1, *b: &a, *c=&b; ( D) double a=0 0; b=1 1: 25 以下关于 C
8、语言数据类型使用的叙述中错误的是 ( )。 ( A)若要处理如 “人员信息 ”等含有不同类型的相关数据,应自定义结构体类型 ( B)若要保存带有多位小数的数据,可使用双精度类型 ( C)若只处理 “真 ”和 “假 ”两种逻辑值,应使用逻辑类型 ( D)整数类型表示的自然数是准确无误差的 国家二级 C语言( C语言概述)机试模拟试卷 1答案与解析 一、选择题 1 【正确答案】 D 【试题解析】 C语言的数值常量中不能夹带空格,所以 A选项错误。 C语言中的变量都必须先定义再使用,对变量的定义通常放在函数体内的前部,但也可以放在函数外部或复合语句的开头,不能随便放置,所以 B选项错误。在 C语言中
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 语言 概述 模拟 答案 解析 DOC
