中国大学MOOC: 假设定义了 float a=3.5;int b=67;如果要实现在屏幕上输出a=3.500000,b=67的样式,则输出语句应是printf(a=%f,______,a,b);
b=%d
举一反三
- 假设定义了 float a=3.5;int b=67;如果...tf(a=%f,______,a,b);
- 中国大学MOOC: “putchar(67);”语句执行后在显示器上输出数值67。
- “putchar(67);”语句执行后在显示器上输出数值67。
- 如果float a=123.456,则输出123.456的语句是: A: printf("%e",a); B: printf("%f",a); C: printf("%g",a); D: printf("%.3f",a);
- 5.5执行下列语句:float a; int b; a = b =24.5/5; printf(“%f,%d”, a, b);输出结果是______ 。
内容
- 0
已定义:int a=10;float b=10.10;要输出变量a和b的值,下列输出函数格式正确的是 A: printf("%d,%f",b,a); B: printf("a=\n,b=\n",a,b); C: printf("%d,%f",a,b); D: printf("a=%d,b=%f");
- 1
定义以下结构体类型 struct s { int x; float f; }a[3]; 语句printf("%d",sizeof(a))的输出结果为
- 2
中国大学MOOC: 有以下定义:char str[6] = {a, b, , d, e, f};则语句:printf(%s, str);的输出结果是:
- 3
若有定义“float f=123.45678;”,则执行语句“printf("%.3f", f);”后,输出结果是 。 A: 1.23e+02 B: 123.457 C: 123.456780 D: 1.234e+02
- 4
2.17 如果要在屏幕上输出字符串“a%b=a\b”,则以下________printf 语句能正确输出字符串。 A: printf("a%b=a\b"); B: printf("a%%b=a\\b"); C: printf("%a%b=%a\%b"); D: printf("%a%%b=%a\\%b");