C语言作业(2)

2020-05-09 14:06

A.’a’,”b”,’2’ B.’+’,’\\101’,’f’ C.‘6’,’\\n’,’x’ D.’3’,’ $’,’\\x41’

3 x和y代表整数型,以下表达式中不能正确表示数学关系|x-y|<10的是(C) A.abs(x-y)<10 B.x-y>-10&&x-y<10 C.@(x-y)<-10||!(y-x)>10 D.(x-y)*(x-y)<100

4 下列各组中不全是合法的变量名是(C) A.day,lotus_1_2_3,x1 B.Abc,_above,basic C.M.John,year,sum D.YEAR,MONTH,DAY

5 以下定义语句double a,b;int w;long c;若各变量已正确赋值,则下列选项中正确的表达式是(D) A.a=a+b=b++ B.w%(int)a+b) C.(c+w)%(int)a D.w=a==b

6 设有定义语句:char c1=92,c2=92;则下列表达式中值为零的是(D)

A.c1^c2 B.c1&c2 C.~c2 D.c1|c2

7 C语言中字符型(char)数据在内存中的存储形式是(D) A.原码 B.补码 C.反码 D.ASCII码

8 运算符有优先级,在C语言中关于运算符优先级的正确表述是(B) A.逻辑运算符高于算术运算符,算术运算符高于关系运算符 B.算术运算符高于关系运算符,关系运算符高于逻辑运算符 C.算术运算符高于逻辑运算符,逻辑运算符高于关系运算符 D.关系运算符高于逻辑运算符,逻辑运算符高于算术运算符 9 C语言并不是非常严格的算法语言,在以下关于C语言不严格的叙述中,错误的说法是(A) A.任何不同数据类型都不可以同用

B.有些不同类型的变量可以在一个表达式中运算

C.在赋值表达式中等号(=)左边的变量和右边的变量可以是不同类型

D.同一个运算符号在不同的场合可以有不同的含义 10 以下选项中属于C语言常量的是(C)

A.复数型 B.逻辑型 C.双精度型 D.集合型

11 下列常数不能作为C语言常量的是(D) A.0xA5 B.2.5e-2 C.3e2 D.0582

12 设int类型的数据长度为两个字节,则unsigned int类型数据的取值范围是(B) A.0~255 B.0~65535 C.-32768~32767 D.-256~255

13 在C语言中,数字029是一个(D) A.八进制数 B.十六进制数 C.十进制数 D.非法数

14 下列可以正确表示字符型常数的是(B) A.”a”

B.’\\t” C.”\\n” D.297

15 以下错误的转义字符是(B) A.’\\\\’ B.’\\” C.’\\81’ D.’\\0’

16 已知int I;float f;正确的语句(D) A.(int f)%i B.int(f)%I C.int(f%i) D.(int)f%i

17 已知:char a;int b; float c;double d;执行语句c=a+b+c+d;后,变量c的数据类型是(D) A.int B.char C.float D.double

18 已知int i,a;执行语句“i=(a=2*3,a*5),a+6”后,变量i的值是(C) A.6

B.12 C.30 D.36

19 字符串”\\\\\\22a,0\\n”的长度是(C) A.8 B.7 C.6 D.5

20 已知:char c=‘A’;int i=1,j;执行语句j=!c&&i++;则i和j的值是(B) A.1,1 B.1,0 C.2,1 D.2,0

21 要判断char型变量m是否是数字,可以使用下列表达式(B) A.0<=m&&m<=9 B.’0’<=m&&m<=’9’ C.”0”<=m&&m<=”9” D.前面3个答案均是错误的 二、判断题

1.C的long类型数据可以表示任何数据。(×)

2.C的double类型数据在其数值范围内可以表示任何实数。(×)


C语言作业(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:最新2014年人教版新课标三年级数学教案及反思(上册)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: