下面程序的运行结果是()。 include<stdio.h> define MAx(a,b,c) ((a)>《b)?((a)>(c)?(a):(C)):((b)>(C)? (b):(C))) void main() { int x,Y,Z; x=1; y=2; z=3; printf("%d,",MAx(x,Y,Z)); printf("%d,",MAx(x+Y,Y,y+x)); printf("%d\n",MAx(x,y+Z,Z)); )
A.3,2,3
B.6,5,7
C.3,1,90
D.3,3,5
第1题
下面程序的运行结果是( )。 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
请帮忙给出正确答案和分析,谢谢!
第2题
下面程序运行结果是( )。 include<stdio.h> define D0UBLE(r) r*r void main() { int x=1,y=2,t; t=D0UBLE(x+Y); printf("%d\n",t); }
A.6
B.5
C.12
D.33
请帮忙给出正确答案和分析,谢谢!
第3题
以下程序的输出结果为( )。 include<stdio.h> define PT 5.5 define S(x)PT*x*x void main() { int a=1,b=2; printf("%5.1f\n",S(a+b)); )
A.12.0
B.9.5
C.12.5
D.33.5
请帮忙给出正确答案和分析,谢谢!
第4题
已知“int a;float b;”所用的scanf调用语句格式为:“scanf("a//%d,b=%f",&a,&b);”为了将数据3和25.08分别赋给x和Y,正确的输入应当是( )。
A.3,25.08
B.a=3,b=25.08
C.a//3,b=25.08
D.a//3b=25.08
请帮忙给出正确答案和分析,谢谢!
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!