c语言第二顺序结构章课后答案,C语言程序设计习题集第2章答案基本数据类型及顺序结构程序设计.docx...

PAGE

PAGE #

第2 章 基本数据类型及顺序结构程序设计

、选择题

A)均占4个字节C)由用户自己定义1、以下关于 long 、

A)均占4个字节

C)由用户自己定义

根据数据的大小来决定所占内存的字节数

D) 由 C 语言编译系统决定

2、 以下选项中不合法的标识符是(C)

print B)FOR C)&a D)_00

3、可在 C 程序中用作用户标识符的一组标识符是 (A)

andB)DateC)HiD)case

_2007y-m-dDr.TomBig1

4 、以下选项中不属于字符常量的是(B )

'C'B)"C"C)'\xCC0'5

'C'B)"C"C)'\xCC0'

5、以下选项中,合法的一组

028B)12.

.5e-30Xa23

-0xf4.5e0

6、以下正确的字符串常量是

"\ \ \"B) ' abc '

D)'\072'

C 语言数值常量是 (B)

.177 D) 0x8A 4e1.510,000

0abc3.e5

(A)

C)Olympic Games D) ""

7、下列定义变量的语句中错误的是 (D)。

A)int _int; B)double int_;8

A)int _int; B)double int_;

8、下列变量定义中合法的是 A) short _a=1.le-1;

C) long do=0xfdaL;

9、以下定义语句中正确的是 A)int a=b=0 ;

C)char For; D)float USS

(A)。

double b=1+5e2.5;

float 2_and=1e-3;

(C)

char A=65+1,b='b';

float a=1,*b=&a,*c=&b ;D)double a=0.0,b=1.1;

10 、设有说明语句: char a= '72'则;变量 a(A) 。

A) 包含 1个字符 B) 包含 2个字符 C) 包含 3个字符 D) 说明不合法

11 、若变量均已正确定义并赋值,以下合法的 C 语言赋值语句是 (A) A)x=y==5;B)x=n%2.5; C)x+n= i ;D)x=5=4+1;

12、 若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是(A)

A)++x,y=x--B)x+1=yC)x=x+10=x+yD)double(x)/10

13、若变量 a、 i 已正确定义,且 i 已正确赋值,合法的语句是 (B)。

A) a==1 B) ++i; C) a=a++=5; D) a=int(i);

14 、以下关于逻辑运算符两侧运算对象的叙述中正确的是 (D)

A)只能是整数0或1B)只能是整数0或非0的整数

可以是结构体类型的数据D)可是任意合法的表达式

kk 中15、已知字母 A的ASC n代码值为65,若变量kk为char型,以下不能正确判断出 的值为大写字母的表达式是 (

kk 中

A)kk>='A'&&kk<='Z'!(kk>='A'

A)kk>='A'&&kk<='Z'

!(kk>='A' II kk<='Z')

(kk+32)>='a'&&(kk+32)<='z'、当变量

(kk+32)>='a'&&(kk+32)<='z'

、当变量 c 的值不为 2、 4、

isalpha(kk)&&(kk<91)

6 时,值也为 “真”的表达式是 (B)

A)(c==2) I

A)(c==2) I (c==4) I (c==6)

(c>=2&&c<=6) I (c!=3) I (c!=5)

(c>=2&&c<=6)&&!(c%2)(c>=2&&c<=6)&&(c%2!=1)

(c>=2&&c<=6)&&!(c%2)

(c>=2&&c<=6)&&(c%2!=1)

、有定义 int x,y ;并已正确给变量赋值,则以下选项中与表达式 (x-y)?(x++): (y++) 中的条 件表达式 (x-y) 等价的是 (C)。

A)(x-y>0)B)(x-y<0)C)(x- y< |x-y>0)D)(x-y==O)

、有如下程序段 int a=14,b=15,x; char c= ' A'; x=(a&&b)&&(c< ' B' );

执行该程序段后,x的值为(D)。

A) tureB) false C) 0 D) 1

19、设有 int x=11; 则表达式 (x++ * 1/3) 的值是 (A)。

A) 3 B) 4 C) 11 D) 12

20、 若变量已正确定义并赋值,下面符合C 语言语法的表达式是 (B)。

A) a:=b+1 B) a=b=c+2 C) int 18.5%3 D) a=a+7=c+b

、设变量已正确定义并赋值,以下正确的表

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值