以下程序的输出结果是( ) main() {int a=-1,b=4,k; k=(++a<=0)&&! (b--<=0); printf("%d%d%d\n" ,k,a, B) ; }
A.1 0 4
B.0 0 4
C.1 0 3
D.0 0 3
第1题:
有以下程序 #include<stdio.h> main() { int *p,j; p=NULL p=fun(); for(j=0;j<4;j+){printf("%d",*p);p++;} } int*fun() { int a[4],k; for(k=0;k<4;k++)a[k]=k; return(A) ; } 程序运行后的输出结果是( )
A.程序有错不能运行
B.输出4个NULL
C.输出0 1 2 3
D.输出1 1 1 1
第2题:
以下程序的输出结果是______。 main() { int a=-1,b=1,k; if((++a<0)&&!(b--<=0)) printf("%d %d\n",a,b); else printf("%d %d\n",b,a); }
A.-1 1
B.0 1
C.1 0
D.0 0
第3题:
以下程序的输出结果是( )。 #include <stdio.h> int fan(int); main() { int w=5; fun(w); printf("\n"); } fun(int k) { if(k>0) fun(k-1); printf("%d",k); }
A.5 4 3 2 1
B.0 1 2 3 4 5
C.1 2 3 4 5
D.5 4 3 2 1 0
第4题:
下面程序 main() { int a=-1,b=4,k; k=(a++<=0)&&(!(b--<=0)); printf("%d%d%d%d\n",k,a,B) ; } 的输出是_______。
A.00 3
B.0 1 2
C.1 0 3
D.1 1 2
第5题:
下列程序的输出结果是______。main(){ int a=-1,b=1,k; if((++a<0)&& ! (b--<=0)) printf("%d %d\n",a,b); else printf("%d %d\n",b,a);}
A.-1 1
B.0 1
C.1 0
D.0