有以下程序 main(){ intm=1,n=2,*p=&m,*q=&n,*r; r-p,p=q,q=r; printf(%d,%d,%d,%d\n,m,
有以下程序 main(){ intm=1,n=2,*p=&m,*q=&n,*r; r-p,p=q,q=r; printf(%d,%d,%d,%d\n,m,n,*p,*q);) 程序运行后的输出结果是
A.1,2,1,2
B.1,2,2,1
C.2,1,2,1
D.2,1,1,2
有以下程序 main(){ intm=1,n=2,*p=&m,*q=&n,*r; r-p,p=q,q=r; printf(%d,%d,%d,%d\n,m,n,*p,*q);) 程序运行后的输出结果是
A.1,2,1,2
B.1,2,2,1
C.2,1,2,1
D.2,1,1,2
A.9
B.10
C.12
D.18
有以下程序#include <stdio.h>main() { int x=1, y=2, z=3; if(x>y) if(y<z) printf("%d", ++z); else printf("%d", ++y); printf("%d\n", x++);}程序的运行结果是A.331 B.41 C.2 D.1
A.4
B.3
C.1
D.2
有以下程序 main() { int a,b; for(a=1,b=1;a<=100;a++) { if(b>=20)break; if(b%3==1) { b+=3; continue; } b-=5; } printf("%d\n",A) ; } 程序运行后的输出结果是()
A.7
B.8
C.9
D.10
有以下程序
#include<stdio.h>
int fun()
{static int x=1;
x+=1;return x;
}
main()
{int i,s=1;
for(i=1;i<=s;i++)s+=fun();
printf(”%d\n”,s);
}
程序运行后的输出结果是()。
A.11
B.21
C.6
D.120
有以下程序 intfun(intn) {ifln=1)return1; else retum(n+fun(n-1)); } main() {intx; scanf(%d,&x);x=fun(x);printf(%d\n,x); } 执行程序时,给变量x输入10,程序的输出结果是
A.54
B.65
C.45
D.55
有以下程序: #include <stdio.h> main() { int x=3,y=2,z=1; printf("%d\n",x/y&~z); 程序运行后的输出结果是()。
A.3
B.2
C.1
D.0
A.2,-1
B.3,1
C.2,0
D.2,1
有以下程序
#include<stdio.h>
#include<string.h>
main()
{char x[]=“STRING”;
x[0]=0;x[1]=’\0’;x[2]=’0’;
printf(”%d%d\n”,sizeof(x),strlen(x));
}
程序运行后的输出结果是()。
A.6 1
B.7 0
C.6 3
D.7 1
A.4,6
B.2,5
C.3,5
D.2,6