设x 、y均为f1oat型变量,则以下不合法的赋值语句是

A)++x; B)y=(x%2)/10; C) x*=y+8; D)x=y=0;

B.X不能求模
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-12-19
B

设x 、y均为f1oat型变量,则以下不合法的赋值语句是 A)++x; B)y=(x...
选B,因为求余运算后是整型,即x%2是整型,而y是float,你去看看类型的自动转换,整形和浮点型没法自动转换

有关C语言试题
A)int a=b= c= 5; B) int a,b, c= 5; C)a= 5,b=5,c=5; D) a= b= c=5;24.已知ch是字符型变量,下面正确的赋值语句是( )。A) ch= '123'; B) ch= '\\xff'; C) ch= '\\08'; D) ch="\\";25.设x、y均为f1oat型变量,则以下不合法的赋值语句是( )。A)++x; B)y=(x%2...

相似回答
大家正在搜