以下程序段的输出结果是 。float x=32.76888888;printf(“%6.3f,%f”,x,x);
A: A.32.769,32.76888888
B: B. 32.769,32.768890
C: C. 32.76888888,32.7688888
D: D.有语法错误,无输出
A: A.32.769,32.76888888
B: B. 32.769,32.768890
C: C. 32.76888888,32.7688888
D: D.有语法错误,无输出
举一反三
- 以下程序的输出结果是( )。#define f(x) x*x main() {int a=6,b=2,c; c=f(a)/f(b); printf(“%d”,c); }
- 若变量已正确定义,下面程序段的输出结果是( )。#includemain(){float x=1.236547;printf("%f\n",(int)(x*1000+0.5)/(float)1000);}
- 以下程序运行后的输出结果____ main { char c; int n=100; float f=10; double x; x=f*=n/=(c=50); printf(“%d%f ”, n, x); }
- 【单选题】有以下程序 #include #define f(x) x*x*x main() { int a=3,s,t; s=f(a+1);t=f((a+1)); printf(“%d,%d ’,s,t); } 程序运行后的输出结果是 A. 10,64 B. 10,10 C. 64,10 D. 64,64
- 以下程序运行后的输出结果是____________。#include<;stdio.h>;float f(float x,float y){ x+=1;y+=x;return y;}main(){float a=1.6,b=1.8;printf("%f\n ", f(b-a,a));}