第1题:
有以下程序: #include<string.h> int a=4; int f(int n) {int t=0;static int a=5; if(n%2) {int a=6;t++=a++;} else{int a=7;t+=a++;} return t+a++; } main() {int s=a,i=0; for(;i<2;i++)s+=f(i); printf("%d\n",s); } 程序运行后的输出结果是( )。
A.24
B.28
C.32
D.36
第2题:
有以下程序 main() {int c=35;printf("%d\n",c&c);} 程序运行后的输出结果是
A.0
B.70
C.35
D.1
第3题:
有以下程序
int a=4;
int f(int n)
{ int t=0; static int a=5;
if(n%2) {int a=6; t+=a++;}
else {int a=7 ;t +=a++ ; }
return t+a++ ;
}
main( )
{ int s=a , i=0 ;
for( ; i 〈 2 ; i++) s+=f(i);
printf ("%d\n",s);
}
程序运行后的输出结果是
A)24
B)28
C)32
D)36
第4题:
下列程序执行输出的结果是______。
include <stdio.h>
f (int a)
{ int b=0;
static c=7;
a=c++; b++;
return (a);
}
main()
{ int a=2,i,k;
for(i=0;i<2;i++)
k=f(a++);
printf("%d\n", k);
}
第5题:
以下程序的输出结果是( )。
include<stdio.h>
fun()
{ int a=0;
a+=3;
printf("%d",A);
}
main()
{ int cc;
for(cc=1;cc<=4;cc++)
fun();
printf("\n");
}
第6题:
以下程序的输出结果是( )。
main()
{int a=0;
a+=(a=8);
printf("%d\n",a);}
第7题:
以下程序的输出结果是( )。 main {int x=0.5;char z=a; printf("%d\n",(x&1)&&(z<2));}
A.0
B.1
C.2
D.3
第8题:
以下程序运行后的输出结果是【】。main(){int i,n[]={0,0,0,0,0}; for(i=1;i<=4;i++) { n[i]=n[i-1]*2+1; printf("%d",n[i]); }}
第9题:
若运行输入:3<回车>,则以下程序的输出结果是( )。 main() {int a,b; scanf("%d",&A); b=(a>=0)?a:-a; printf("b=%d",B); }
第10题:
若有如下程序: main() {int a=0,t=0; while(!a!=0) t+=a++; printf("%d,%d\n",t,A) ; } 则程序运行后的输出结果是( )
A.0,1
B.1,0
C.0,0
D.1,1