admin 管理员组

文章数量: 887031

c语言中用temp程序,e

e__temp_c语言第02章作业

C语言程序设计第02章作业

单选题

1、假定有以下变量定义:int k=7,x=12;

则能使值为3 的表达式是_______。

A)x%=(k%=5) B)x%=(k-k%5) C)x%=k-k%5 D)(x%=k)-(k%=5)

2、若有说明和语句:

int a=5;

a++;

此处表达式a++的值是_______。

A) 7 B) 6 C) 5 D) 4

3、语句:printf("%d \n",12 &012);的输出结果是_______。

A) 12 B) 8 C) 6 D) 012

4、 以下程序的输出结果是_______。

main( )

{ int a=-1,b=4,k;

k=(++a〈0)&&!(b --〈=0);

printf("%d%d%d\n",k,a,b); }

A) 104 B) 103 C) 003 D) 004

5、下面程序的输出是_______。

main()

{ int a=-1, b=4,k;

k=(a++<=0)&&(!(b--<=0));

printf("%d %d %d\n",k,a,b);}

A) 0 0 3 B) 0 1 2 C) 1 0 3 D) 1 1 2

6、设x,y,z,t均为int型变量,则执行以下语句

x=y=z=1;t=++x||++y&&++z;

后,t的值为_______。

A)不定值 B)2 C)1 D)0

7、C语言中用____________表示逻辑值“假”。

A)F B)false C)非零数值 D)0

8、字符串常量"ab\bc\\d\xABwx12"中字符个数是_______________。

A)10 B)9 C)11 D)8

9、执行下列语句

int X =5; X -= X += X * X;之后,X的值是______________。

A)0 B)-40 C)25 D)50

10、若有以下定义:char A=’A’;int B=10;long C=20;float D=30;

则表达式A+B/C-D值的数据类型是______________。

A)float B)double C)long D)以上都不正确

11、可用作C语言用户标识符的一组标识符_____________。

A) Void define WORD

B) a3_b3 _123 IF

C) For -abc Case

D) 2a Do sizeof

12、以下可用作C语言中的字符常量是________________。

A) '\084' B) 'X43' C) 'ab' D) "\0"

13、在C语言中,运算对象必须是整型数的运算符是____________。

A) % B) \ C) %和\ D) **

14、设a为整形变量,不能正确表达数学关系:10

A) 10

本文标签: c语言中用temp程序 e