执行下面的程序后,a的值是 ( ) # define SQR (X) X * X main( ) { int a=10,k=2,m=l; a/=SQR (k+m)/SQR (k+m); printf("%d\n",a); }
A.10
B.1
C.9
D.0
第1题:
下列程序的输出结果是______。 #define SQR(X) X*X main ( ) { int a=16, k=2, m=1; a/=SQR (k+m)/SQR (k+m); printf ("d\n", a); }
A.16
B.2
C.9
D.1
第2题:
设x和y为int型变量,则执行下面的循环后,y的值为( ) for(y=l, x=l; y<=50; x="">=10) break; if(x%2==1){ x+=5; continue;} X -= 3; }
A.2
B.4
C.6
D.8
第3题:
写出下面程序执行后的运行结果。 #include <stdio.h> #define SQR(X) X*X int main() { int a=16, k=2, m=1; a/=SQR(k+m)/SQR(k+m); printf("%d",a); return 0; }
第4题:
有以下程序: main() { int n=0,m=l,x=2; if(!n) x-=l: if(!m) x-=2; if(!x) x-=3; printf (" %d\n",x); } 执行后的输出结果是 ______。
A.2
B.1
C.3
D.6
第5题:
执行下面的程序后,变量a的值是()。 #include<stdio.h> #define SQR(X) X*X void main() { int a=10,k=2,m=3; a/=SQR(m)/SQR(k); printf("%d n",a); }
A.10
B.1
C.5
D.0