若有定义:double a,b,c;能正确给a,b,c输入数据的语句是( )。
A. scanf(“%f%f%f”,&a,&b,&c);
B. scanf(“%lf%1f%1f”, &a,&b,&c);
C. scanf(“%f%f%f”,a,b,c);
D. scanf(“%lf%lf%lf”,a,b,c);
查看答案
若w=1,x=2,y=3则条件表达式w
A. 2
B. 3
C. 1
D. 4
若m为float型变量,则执行以下语句输出为?m=1234.1234;printf("%-8.3f\n",m);printf("%10.3f\n",m);
A. 1234.1231234.123
B. -1234.1231234.123
C. 1234.1231234.123
D. 1234.12 1234.123
假设a=6,则以下表达式a+=a-=a*a;运算后a的值是?
A. 30
B. -60
C. 60
D. -24
设x,y,z为float型变量,则以下不合法的赋值语句是?
A. x=y=z=0.1;
B. x*=y+8;
C. x*=10;
D. y=x%2;