题目内容

以下程序段的执行结果是()。double x;x=218.82631;printf("%-6.2e\n",x);

A. 输出为21.88e+01
B. 输出为-2.19e+002
C. 输出为2.19e+002
D. 输出格式描述符的域宽不够,不能输出

查看答案
更多问题

下列程序的输出结果是()。int main(){int a=011;printf("%d\n",1+a);return 0;}

A. 11
B. 10
C. 12
D. 9

在VC中,若定义double b;则sizeof(b)的值为()

A. 1
B. 2
C. 4
D. 8

设变量x为float型且已赋值,以下能将x中的数值保留到小数点后两位,并将第三位四舍五入的语句是( )

A. x=x*100+0.5/100.0
B. x=(x*100+0.5)/100.0
C. x=(int)(x*100+0.5)/100.0
D. x=(x/100+0.5)*100.0

在以下语句中,int a1,a2,char c1,c2;scanf("%d%c%d%c",&a1,&c1,&a2,&c2);printf("%d,%c,%d,%c",a1,c1,a2,c2);若想通过健盘输入,使得a的值为12,a2的值为34,,c的值为字符a,c2的值为字符d,程序输出结果是:12,a,34,d则正确的输入格式应是(以下<__>代表空格,代表回车

A. 12<__>a34<__>b
B. 12<__>a<__>34<__>b
C. 12,a,34,b
D. 12a34b

答案查题题库