- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言习题及解答
C语言概述
一.选择题
1.下列选项中,合法的C语言关键字是
A) VAR B) cher
C) integer D) default
2.请选出可用作C语言用户标识符的一组标识符____
A) Void define WORD B) a3_b3 _123 IF
C) For -abc Case D) 2a Do sizeof
3.C语言提供的合法的数据类型关键字是____
A) Double B) short
C) integer D) Char
4.在下列字符中,不可用作C语言标识符的是
A) water B) price
C) ab D) a12
5.一下叙述正确的是
A) C语言比其他高级高级
B) C语言可以不用编译就能被计算机识别执行
C) C语言以接近英语国家的自然语言和数学语言作为语言的表达形式
D) C语言出现的最晚、具有其他语言的一切优点
6.在一个C语言程序中
A) main函数必须出现在所有函数之前
B) main函数可以在任何地方出现
C) main函数必须出现在所有函数之后
D) main函数必须出现在固定位置
7.下列符号不属于C语言保留字的是
A) if B) then C) static D) for
8.下列说法正确的是
A) 主函数名main是由程序设计人员按照“标识符”的命名规则来选取的
B) 分号和回车符都可以作为语句的结束符号
C) 在程序清单的任何地方都可以插入一个或多个空格符号
D) 程序的执行总是从主函数main()开始的
参考答案
1.D 2.B 3.B 4.C 5.C 6.B 7.B 8.D
数据类型与表达式
一.选择题
1. 下列字符序列中,不可用作C语言标识符的是( )。
A)abc123 B)no.1 C)_123_ D)_ok
2. 正确的C语言标识符是 ( )。
A)_buy_2 B)2_buy C)?_buy D)buy?
3. 请选出可用作C语言用户标识符的一组标识符( )。
A)void B)a3_b3 C)for D)2a
define _123 -abc DO
WORD IF case sizeof
4. 下列符号中,不属于转义字符的是( )。
A)\\ B)\0xAA C)\t D)\0
5. 不属于C语言关键字的是( )。
A)int B)break C)while D)character
8.以下选项中,合法的用户标识符是( )。
A)long B)_2abc C)3dmax D)A)dat
10.已知大写字母A的ASCII码值是65, 小写字母a的ASCII码是97,则用八进制表示的字符常量\101是( )。
A)字符A B)字符a C)字符c D)非法的常量
12.以下选项中,正确的字符常量是( )。
A)F B)\\ C)W D)
13.以下选项中可作为C语言合法整数的是
A)10110B B)0386 C)0Xffa D)x2a2
14.下列变量定义中合法的是
A)short _a=1-.le-1; B)double b=1+5e2.5;
C)long do=0xfdaL; D)float 2_and=1-e-3;
16.若有代数式,则不正确的C语言表达式是( )。
A)a/c/d*b*3 B)3*a*b/c/d
C)3*a*b/c*d
文档评论(0)