已定义x为float型变量,其值为2145678,则printf("%-2f",x);的输出结果为()。
A: 213.46
B: 213.45
C: -213.45
D: 输出格式控制说明的域宽不够,不能输出
A: 213.46
B: 213.45
C: -213.45
D: 输出格式控制说明的域宽不够,不能输出
A
举一反三
- 智慧职教: 已定义x为float型变量,其值为213.45678,则printf("%-4.2f\n",x);的输出结果为( )。
- 若x和y都为float型变量,且x=3.6, y=5.8 执行下列语句后输出结果为( )。 printf(“%f”,(x,y)); A: 3.600000 B: 5.800000 C: 3.600000,5.800000 D: 输出符号不够,输出不正确值
- 设有说明语句:doublex=123.56;,对于语句printf(“%-8.2e\n”,x);,以下说法正确的是() A: 输出为-1.24e+002 B: 输出为1.24e+002 C: 输出为12.36e+001 D: 输出格式描述符的域宽不够,不能输出
- 如果x为float类型变量,则以下语句的输出结果为【】 x=123.456; printf(“%4.2f”,x);
- 若x为float型变量,则以下语句x=213.82631;printf('%-4.2f ',x);的输出为213.82.
内容
- 0
整型变量a的值为28,语句printf("%x",a);的输出结果为________
- 1
3.若x和y都是int 型变量,x=100,y=200,且有程序段:printf (“%d”,(x,y));则输出结果是( )。 A: 200 B: 100 C: 100,200 D: 输出格式不够,输出不确定的值
- 2
若x和y都是int型变量,x=100,y=200,且有下面的程序片段,则输出为()。 A: 100 B: 200 C: 100,200 D: 输出格式符不够,输出不确定的值
- 3
定义以下结构体类型 struct s { int x; float f; }a[3]; 语句printf("%d",sizeof(a))的输出结果为
- 4
printf(“x=%d”,2); 屏幕的输出结果为: A: 2 B: x=2