已定义:float x=1.25,y=3.37;根据下面的输出结果,正确的输出语句是().x=1.250000,y=3.370000
printf("x=%f,y=%f",x,y);
举一反三
- 【单选题】设有定义:int x=5, y=2; 则下列语句中正确的是:(_____) A: x = float(x) % y; B: x = float(x) / y; C: x = (float)x % y; D: x = (float)x / y;
- 【单选题】已有定义“int x = 0, y = 3;”,对于下面if语句,说法正确的是______。 if (x = y) printf(“X与Y相等 ”); A. 输出
- 根据题目中已给出的数据输入和输出形式,程序中输入输出语句的正确内容是 。 main() {int x;float y; printf("enter x,y:"); 输入语句 输出语句 } 输入形式:enter x,y:2 3.4 输出形式:x+y=5.40
- 下面函数定义正确的是_____。 A: float fun(float x; float y){ return x*y;} B: float fun(float x, y){ return x*y;} C: float fun(x,y){ int x,y; return x*y;} D: float fun( int x, int y){ return x*y; }
- 若x和y都为float型变量,且x=3.6, y=5.8 执行下列语句后输出结果为()
内容
- 0
若有定义int x,y; float a;,下面正确的赋值语句是( )。 A: x=1,y=1, B: y++; C: x=y=4; D: y=int(a);
- 1
下面函数定义格式正确的是( ) A: float f(float x, float y); B: float f(float x;float y) C: float f(float x, y) D: float f(float x, float y)
- 2
若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: 输出符号不够,输出不正确值
- 3
如果有以下定义语句,则输出结果为()。struct{int x, y;}...d”, s[0].y/s[1].x );
- 4
假设 int x=3,y=6; 则语句 printf("x=%d,y=%d.",x,y); 的输出结果是什么?