新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

?/p>

3

?/p>

 

 

 

数据类型、运算符与表达式

 

?/p>

 

?/p>

 

?/p>

 

?/p>

 

一?/p>

 

选择?/p>

 

1.

 

以下表示正确常量的是?/p>

 

 

 

?/p>

?/p>

 

 

(A) E-5 

 

 

(B) 1E5.1 

 

 

(C) 'a12' 

 

 

(D) 32766L 

【答案?/p>

D 

2.

 

若有定义?/p>

int a=1,b=2,c=3,d=4,x=5,y=6; 

则表达式

 

(x=a>b)&&(y=c>d) 

的值为?/p>

 

 

 

?/p>

?/p>

 

(A)0 

 

 

 

(B) 1 

 

 

 

(C) 5 

 

 

 

(D) 6 

【答案?/p>

A 

3.

 

以下?/p>

 

 

 

)是正确的字符常量?/p>

 

(A)"c" 

 

 

 

(B) '\\'' 

 

  

(C) 'W' 

 

 

 

(D) "\32a" 

【答案?/p>

C 

4.

 

以下?/p>

 

 

 

)是不正确的字符串常量?/p>

 

 

(A) 'abc' 

 

 

(B) "12'12" 

 

 

(C) "0" 

 

 

 

(D) " " 

【答案?/p>

A 

5.

 

以下是正确的浮点数的是(

 

 

 

 

?/p>

?/p>

 

(A)e3 

 

 

 

(B) .62 

 

  

(C) 2e4.5 

 

 

(D) 123 

【答案?/p>

B 

6.

 

若有定义?/p>

int a=2; 

则正确的赋值表达式是(

 

 

 

?/p>

?/p>

 

(A)a-=(a*3) 

 

 (B) double(-a) 

 

 

(C) a*3 

 

 

(D) a*4=3 

【答案?/p>

A 

7.

 

若有定义

:int x=1111,y=222,z=33;

则语?/p>

printf("%4d

+

%3d

+

%2d", x, y, z);

运行后的

输出结果为(

    

?/p>

?/p>

    

 

 

(A)111122233 

 

 

(B)1111,222,33 

(C)1111 

 

222 

 

33 

 

(D)1111+222+33

 

【答案?/p>

D 

8.

 

已有如下定义和输入语句:

 

int a,b; 

scanf("%d

,

%d",&a,&b);        

若要?/p>

a

?/p>

b

的值分别为

11

?/p>

22

,正确的数据输入是哪一?/p>

?

?/p>

    

?/p>

 

(A)11 22      (B)11,22      (C)a=11,b=22      (D)11;22 

【答案?/p>

B 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

?/p>

3

?/p>

 

 

 

数据类型、运算符与表达式

 

?/p>

 

?/p>

 

?/p>

 

?/p>

 

一?/p>

 

选择?/p>

 

1.

 

以下表示正确常量的是?/p>

 

 

 

?/p>

?/p>

 

 

(A) E-5 

 

 

(B) 1E5.1 

 

 

(C) 'a12' 

 

 

(D) 32766L 

【答案?/p>

D 

2.

 

若有定义?/p>

int a=1,b=2,c=3,d=4,x=5,y=6; 

则表达式

 

(x=a>b)&&(y=c>d) 

的值为?/p>

 

 

 

?/p>

?/p>

 

(A)0 

 

 

 

(B) 1 

 

 

 

(C) 5 

 

 

 

(D) 6 

【答案?/p>

A 

3.

 

以下?/p>

 

 

 

)是正确的字符常量?/p>

 

(A)"c" 

 

 

 

(B) '\\'' 

 

  

(C) 'W' 

 

 

 

(D) "\32a" 

【答案?/p>

C 

4.

 

以下?/p>

 

 

 

)是不正确的字符串常量?/p>

 

 

(A) 'abc' 

 

 

(B) "12'12" 

 

 

(C) "0" 

 

 

 

(D) " " 

【答案?/p>

A 

5.

 

以下是正确的浮点数的是(

 

 

 

 

?/p>

?/p>

 

(A)e3 

 

 

 

(B) .62 

 

  

(C) 2e4.5 

 

 

(D) 123 

【答案?/p>

B 

6.

 

若有定义?/p>

int a=2; 

则正确的赋值表达式是(

 

 

 

?/p>

?/p>

 

(A)a-=(a*3) 

 

 (B) double(-a) 

 

 

(C) a*3 

 

 

(D) a*4=3 

【答案?/p>

A 

7.

 

若有定义

:int x=1111,y=222,z=33;

则语?/p>

printf("%4d

+

%3d

+

%2d", x, y, z);

运行后的

输出结果为(

    

?/p>

?/p>

    

 

 

(A)111122233 

 

 

(B)1111,222,33 

(C)1111 

 

222 

 

33 

 

(D)1111+222+33

 

【答案?/p>

D 

8.

 

已有如下定义和输入语句:

 

int a,b; 

scanf("%d

,

%d",&a,&b);        

若要?/p>

a

?/p>

b

的值分别为

11

?/p>

22

,正确的数据输入是哪一?/p>

?

?/p>

    

?/p>

 

(A)11 22      (B)11,22      (C)a=11,b=22      (D)11;22 

【答案?/p>

B 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

?/p>

3

?/p>

 

 

 

数据类型、运算符与表达式

 

?/p>

 

?/p>

 

?/p>

 

?/p>

 

一?/p>

 

选择?/p>

 

1.

 

以下表示正确常量的是?/p>

 

 

 

?/p>

?/p>

 

 

(A) E-5 

 

 

(B) 1E5.1 

 

 

(C) 'a12' 

 

 

(D) 32766L 

【答案?/p>

D 

2.

 

若有定义?/p>

int a=1,b=2,c=3,d=4,x=5,y=6; 

则表达式

 

(x=a>b)&&(y=c>d) 

的值为?/p>

 

 

 

?/p>

?/p>

 

(A)0 

 

 

 

(B) 1 

 

 

 

(C) 5 

 

 

 

(D) 6 

【答案?/p>

A 

3.

 

以下?/p>

 

 

 

)是正确的字符常量?/p>

 

(A)"c" 

 

 

 

(B) '\\'' 

 

  

(C) 'W' 

 

 

 

(D) "\32a" 

【答案?/p>

C 

4.

 

以下?/p>

 

 

 

)是不正确的字符串常量?/p>

 

 

(A) 'abc' 

 

 

(B) "12'12" 

 

 

(C) "0" 

 

 

 

(D) " " 

【答案?/p>

A 

5.

 

以下是正确的浮点数的是(

 

 

 

 

?/p>

?/p>

 

(A)e3 

 

 

 

(B) .62 

 

  

(C) 2e4.5 

 

 

(D) 123 

【答案?/p>

B 

6.

 

若有定义?/p>

int a=2; 

则正确的赋值表达式是(

 

 

 

?/p>

?/p>

 

(A)a-=(a*3) 

 

 (B) double(-a) 

 

 

(C) a*3 

 

 

(D) a*4=3 

【答案?/p>

A 

7.

 

若有定义

:int x=1111,y=222,z=33;

则语?/p>

printf("%4d

+

%3d

+

%2d", x, y, z);

运行后的

输出结果为(

    

?/p>

?/p>

    

 

 

(A)111122233 

 

 

(B)1111,222,33 

(C)1111 

 

222 

 

33 

 

(D)1111+222+33

 

【答案?/p>

D 

8.

 

已有如下定义和输入语句:

 

int a,b; 

scanf("%d

,

%d",&a,&b);        

若要?/p>

a

?/p>

b

的值分别为

11

?/p>

22

,正确的数据输入是哪一?/p>

?

?/p>

    

?/p>

 

(A)11 22      (B)11,22      (C)a=11,b=22      (D)11;22 

【答案?/p>

B 

Ͼλ">
Ͼλ
Ŀ

c语言第二章课后习题答?- 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

?/p>

3

?/p>

 

 

 

数据类型、运算符与表达式

 

?/p>

 

?/p>

 

?/p>

 

?/p>

 

一?/p>

 

选择?/p>

 

1.

 

以下表示正确常量的是?/p>

 

 

 

?/p>

?/p>

 

 

(A) E-5 

 

 

(B) 1E5.1 

 

 

(C) 'a12' 

 

 

(D) 32766L 

【答案?/p>

D 

2.

 

若有定义?/p>

int a=1,b=2,c=3,d=4,x=5,y=6; 

则表达式

 

(x=a>b)&&(y=c>d) 

的值为?/p>

 

 

 

?/p>

?/p>

 

(A)0 

 

 

 

(B) 1 

 

 

 

(C) 5 

 

 

 

(D) 6 

【答案?/p>

A 

3.

 

以下?/p>

 

 

 

)是正确的字符常量?/p>

 

(A)"c" 

 

 

 

(B) '\\'' 

 

  

(C) 'W' 

 

 

 

(D) "\32a" 

【答案?/p>

C 

4.

 

以下?/p>

 

 

 

)是不正确的字符串常量?/p>

 

 

(A) 'abc' 

 

 

(B) "12'12" 

 

 

(C) "0" 

 

 

 

(D) " " 

【答案?/p>

A 

5.

 

以下是正确的浮点数的是(

 

 

 

 

?/p>

?/p>

 

(A)e3 

 

 

 

(B) .62 

 

  

(C) 2e4.5 

 

 

(D) 123 

【答案?/p>

B 

6.

 

若有定义?/p>

int a=2; 

则正确的赋值表达式是(

 

 

 

?/p>

?/p>

 

(A)a-=(a*3) 

 

 (B) double(-a) 

 

 

(C) a*3 

 

 

(D) a*4=3 

【答案?/p>

A 

7.

 

若有定义

:int x=1111,y=222,z=33;

则语?/p>

printf("%4d

+

%3d

+

%2d", x, y, z);

运行后的

输出结果为(

    

?/p>

?/p>

    

 

 

(A)111122233 

 

 

(B)1111,222,33 

(C)1111 

 

222 

 

33 

 

(D)1111+222+33

 

【答案?/p>

D 

8.

 

已有如下定义和输入语句:

 

int a,b; 

scanf("%d

,

%d",&a,&b);        

若要?/p>

a

?/p>

b

的值分别为

11

?/p>

22

,正确的数据输入是哪一?/p>

?

?/p>

    

?/p>

 

(A)11 22      (B)11,22      (C)a=11,b=22      (D)11;22 

【答案?/p>

B 



ļ׺.doc޸Ϊ.docĶ

  • 2017ţֳؽĿо
  • ѧϰ
  • ʩ֯ - ͼ
  • LSMWʹ÷
  • Ӳ鷨28ֻʻд
  • ѧ_¬͢__ڶ_κϰ
  • 2017-2022йάгǰоͶǰ(Ŀ¼)
  • 2 ѧѧϰ
  • ѧǰͯѧϰָҪ
  • 2016-2022йг̬ƼʮͶսԹ滮(Ŀ¼)

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@) ICP20003344-4