设x、y均为float型变量,则以下不合法的赋值语句是。
A. ++x;
B. y=((int)x%2)/10;
C. x*=y+8;
D. x=y=0;
查看答案
以下格式符中,不能用来输入实型数的是()。
A. f
B. e(E)
C. g(G)
D. X
若float num=123.456,以%+10.4f的格式输出,结果正确的是()。
A. 123.456000
B. 一个空格123.4560
C. 123.4560
D. 一个空格+123.4560
阅读以下程序,当输入数据的形式为:25,13,10〈CR〉,正确的输出结果为()。#includevoidmain(){ intx,y,z;scanf("%d,%d,%d",&x,&y,&z);printf("x+y+z=%d\n",x+y+z);}
A. x+y+z=48
B. x+y+z=35
C. x+z=35
D. 不确定值
若变量已正确说明为float类型,要通过语句scanf("%f%f%f",&a,&b,&c);给a赋值10.0,b赋值22.0,c赋值33.0,不正确的输入形式是。
A. 10<回车>22<回车>33<回车>
B. 10<回车>22.0 33.0<回车>
C. 10.0,22.0,33.0<回车>
D. 10 22<回车>33<回车>