第二章测试
1.

以下定义语句中正确的是(    )



A:float a=b=10.0;


B:char a='A' b='B';


C:float *a,b=&a;


D:int a=10, *b=&a;



答案:D
2.

下列选项中,不能用作标识符的是(   



A:_1_2


B:2_int_


C:_1234_


D:int_2_


3.

有以下定义语句double a,b; int w; long c;若各变量已正确赋值,则下列选项中正确的表达式是(  )




A:(c+w)%(int)a


B:a=a+b=b++


C:

w=a==b;


D:

w%((int)a+b)


4.

有以下程序:

main()

{int m=3,n=4,x;

 x=-m++;

 x=x+8/++n;

 printf{"%d",x);

}

程序运行后的输出结果是(  )



A:-2


B:3


C:5


D:-1


5.

表达式3.6-5/2+1.2+5%2的值是(    



A:3.3


B:4.8


C:4.3


D:3.8


温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(74) dxwkbang
返回
顶部