下面程序的运行结果是()。 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
查看答案
下面程序运行结果是()。 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
以下程序的输出结果为()。 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
已知“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
若i,j已经定义为整型,则以下程序段中,内循环体的执行次数是()。 for(i=6;i>0;i一一) for(j=0;j<5;j++){…}
A. 40
B. 35
C. 30
D. 25