题目内容
(请给出正确答案)
[单选题]
下面程序的运行结果是()x=4y=8s=x*y/8-2print s
A.2
B.4
C.6
D.8
答案
A、2
A.2
B.4
C.6
D.8
A、2
第3题
下面程序的运行结果是()。 include<stdio.h> define P0WER(x) ((x)*(x)) void main() { int i=1; while(i<=4) { printf("%d\t",P0WER(i++)); } printf("\n"); }
A.2 3
B.5 7
C.1 9
D.2 12
第5题
下面程序的运行结果是()。 include<Stdio.h> define F(y) 1.24+Y define PR(a)printf(”%d”,(int)(a)) define MYPRINT(a)PR(a);putchar(\n) void main() { int x=2; MYPRINT(F(3)*x); )
A.6
B.7
C.8
D.9
第9题
若变量已正确定义,下面程序段的输出结果是______。
x=5.238794;
printf("%f\n",(int)(x*1000+0.5)/(float)1000);
第10题
运行以下程序的结果是321。
main()
{int x;
x=3;
do
{printf("%d",x--);
}while(!x);}
错误:______
改正:______
参考答案:错误