下列程序的运行结果是()。 #include #define ADD(x) x+x main { int m=1,n=2,k=3; int S=ADD(m+n)*k; printf("s=%d",s); }
A. sum=18
B. sum=10
C. sum=9
D. sum=25
查看答案
下列程序的输出结果是()。 #include main() { int a=2,b=3,P; p=f(a,b); printf(”%d”,p); } int f(a,b) { int c; if(a>b)c=1; else if(a==b)c=0; else c=-l; return(c); }
A. -l
B. 0
C. 1
D. 2
执行下列程序后,输出的结果是()。 #include #define S(X) X*X void main { int a=9,k=3,m=2; a/=S(k+m)/S(k+m): printf("%d",a); }
A. 1
B. 4
C. 9
D. 0
下列程序的输出结果是()。 #include main { int a=0,i; for(i=1;i<5;i++) { switch(i) { case 0: case 3:a+=1; case 1; case 2:a+=2; default:a+=3; } } printf("%d",a); }
A. 19
B. 1
C. 6
D. 8
下列程序中函数sort()的功能是对数组a中的数据进行由大到小的排序。 #include void sort(int a[],int ll) { int i,j,t; for(i=0;i
A. 1,2,3,4,5,6,7,8,9,10,
B. 10,9,8,7,6,5,4,3,2,1,
C. 1,8,7,6,5,4,3,2,9,10,
D. 1,2,10,9,8,7,6,5,4,3,