急需几道C语言选择题答案~~请各位哥哥姐姐帮帮忙~~谢谢 20分

答案表明序号就好了~~谢谢

11 . 与代数式(x*y)/(u*v) 不等价的C语言表达式是。( )
A.x*y/u*v
B.x*y/u/v
C.x*y/(u*v)
D.x/(u*v)*y

12 . 在C语言中,字符型数据在内存中以( )形式存放。
A)原码 B)BCD码 C)反码 D)ASCII码

13 . 执行下面的程序,从键盘上输入3和4,则输出结果是( )
main( )
{
int a,b,c,s;
scanf(“%d%d”,&a,&b);
s=a;
if(a<b)
s=b;
s=s*s;
printf(“%d\n”,s);
}
A . 14 B . 16 C . 18 D . 20

14 . 假定x和y为double型,则表达式x=2,y=x+3/2的值是( )
A.3.500000 B.3 C.2.000000 D.3.000000

15 . 下面四个选项中,均是合法的用户标识符的选项是( )
A.B01 table_1 0_t k%
B.Fast_ void pbl <book>
C.xy_ longdouble *p CHAR
D.sj Int _xy w_y23

16 . 下选项中不属于C语言的类型是( )
A.signed short int B.unsigned long int
C.unsigned int D.long short

17、设变量a是整型,f是实型,i是双精度型,则表达式(10+'a'+i*f )的值的数据类型为( )
A、int B、float C.double D、不确定

18、逻辑运算符两侧运算对象的数据类型。( )
A.只能是0或1
B.只能是0或非0正数
C.只能是整型或字符型数据
D.可以是任何类型的数据

19、下面四个选项中,不合法的浮点数是( )
A、0.12 B.2e4.2 C、123e4 D、2e3

20、C语言对嵌套if语句的规定是:else总是与( ) 。
A.其之前最近的if配对
B.第一个if配对
C.缩进位置相同的if配对
D.其之前最近的且尚未配对的if配对

第1个回答  2009-11-07
11.A 12.D 13.B 14.A 15.C
16.D 17.C 18.C 19.B 20.D本回答被提问者采纳
第2个回答  2012-06-25
14题应该为D
第3个回答  2009-11-07
CDBADADBD
这个答案是对的 谢谢采纳
第4个回答  2009-11-07
11a12d13b14a15d16d17c18c19d20d