单项选择题

下列程序的输出结果是()
main()
double d=3.2;int x,y;
x=1.2;y=(x+3.8)/5.0;
printf("%d\n",d*y);

A. 3
B. 3.2
C. 0
D. 3.07

<上一题 目录 下一题>
热门 试题

单项选择题
运行下列程序时,若输入的数据为“1,2,3”,则输出结果是()。 main() float a,b,c,t; scanf( %f,%f,%f ,&a,&b,&c); if(a<b) t=a;a=b;b=t; if(a<c) t=a;a=c;c=t; if(b<c) t=b;b=c;c=t;) printf( %f n%f n%f n ,a,b,c);

A. 1.00
B. 1.00
2.00
3.00
3.00
2.00
C. 1
D. 3.000000
3
2.000000
2
1.000000

单项选择题
若x和y都是int型变量,x=100,y=200,且有程序片段:printf( %d ,(x,y)); 上面程序片段的输出结果()

A. 200
B. 100
C. 100 200
D. 输出格式符不够,输出不确定的值

相关试题
  • 有以下程序:int *flint *x, int *...
  • 以下能正确定义一维数组的选项是()。
  • 有以下程序 #include<stdio.h> int ...
  • 有以下程序 #include 〈string.h〉 ma...
  • 下列叙述中正确的是()。