- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计-习题.doc
《C语言程序设计》习题
习题二
一、简答题
常量有哪几类?如何使用u、l、f对它们进行修饰?
字符常量与字符串常量之间的区别是什么?
运算符与、||与|、!与~之间有什么不同?
表达式在计算时,其类型如何确定?
C语言中,如何实现类型的转换?
二、选择题
1.以下字符串可以为用户定义的标示符的是 。
A. short B. LINE 5 C. next day D. _my
2.设c是字符变量,则以下表达式正确的是 。
A. c=1234 B. c=c C. c= c D. c=abcd
3.类型修饰符unsinged不能修饰下面的 类型。
A. int B. char C. long D. double
4.下列正确的字符常量是 。
A. \234 B. \af C. a D. a
5.下列不正确的字符串常量是 。
A. hello\n B. world\0 C. hello\tworld\n D. world
6.表达式12+’b’-45.5f的结果是 类型。
A. int B.char C. float D. double
7.下面4个选项中,均是C语言关键字的是 。
A. enum, switch, float, define
B. for, int, default, scanf
C. switch, union, auto, type
D. unsigned, double, case , if
8.以下选项中不正确的整型常量是_____。
A. 12L B. -10 C. 1,900 D. 123U
9.以下选项中不正确的实型常量是 。
A. 0.23E B. 2.3e-1 C. 1E3.2 D. 2.3e0
10.表达式______的值是0。
A.3%5 B. 3/5.0 C.3/5 D.35
11.若变量a、b、c已正确赋值,不符合C语言语法的表达式是 。
A. a=a/7 B. a=7+b-c, a++ C. a+b=c+b D. (int)(12.3%3)
12.整型变量x=1,y=3,经下列计算后,x的值不等于6的是 。
A. x=(x+2,x*2) B. x=xy?x*2:y*2
C. x=y/2*6 D. x=(y++)+(y--)
13.有如下定义:
int i=1;
long w=5;
double x=3.4,y;
则以下符合C语言语法的表达式是 。
A. i+=i*=i=34; B. w=i*3=12
C. i=x%3 D. y=double(i);
14.表示关系式的C语言表达式为 。
A. x=y=z B. (x=y)and(y=x)
C. (x=y)(x=z) D. (x=y)(y=z)
15.有如下定义:
float f=23;
int n=2,m=5;
??出合法的表达式 。
A. mn B. f | n C. ~ (f*m+n) D. f m
16.有如下定义:
enum COLOR{RED,WHITE, GREEN=3,BLACK}c1=RED,c2=BLACK;
则下列哪些表达式有错 。
A. c1=BLUE B. c1*3+5*c2 C. c2=3 D. c1=(enum COLOR) 4
17.有如下定义:
int i=5,j=2,k=0;
下面表达式的值为5的是 。
A. i++ B. ++i C. i/j-- D. k=k ? i : i-j
18.下列运算符中,优先级最高的是 。
A. ( ) B. ++ C. D.
您可能关注的文档
- 4.2.3动态分区分配.ppt
- 4.2016年第十七届全国中小学电脑制作活动指南.doc.doc
- 4.2虚拟内存的管理.ppt
- 4.4.5-093-04剩余财产计算和分配明细表.doc.doc
- 4.4CPU与存储器的连接.ppt
- 4.4面相对象的系统分析活动.ppt
- 4.7使用插件载入Applet.ppt
- 4.符号与语言传播.ppt
- 4137.CCSGEL脚本使用和应用技巧.doc.doc
- 4。8汇编语言和C语言的混合编程.ppt
- Rational软件安装手册DOORS.pdf
- 互联网产品XXXX操作说明书(用户手册)Word模板.pdf
- 卡西欧系列手表中文版使用说明书.pdf
- 海尔集成式燃气灶具_JJZT-90-QADZK(12T20Y)_使用说明书技术数据参数用户须知指南产品手册电子版.pdf
- Panasonic松下冰箱NR-F605T使用安装手册参数图解图示pdf电子版.pdf
- 多倍通(Doublecom)无线网络产品快速安装手册.pdf
- 金蝶协同软件安装手册.pdf
- MERCURY水星SG116D Pro V1.0用户手册 1.0.2.pdf
- 强生超声刀主机 Generator 300 用户手册英文.pdf
- 海尔液晶平板电视_65V8-MAX_使用说明书技术数据参数用户须知指南产品手册电子版.pdf
文档评论(0)