以下程序的运行结果是()。voidmain(){inta;if(a=6)printf("%d/n",a);elseif(a>6)printf("%d/n",a+2);elseprintf("%d/n",a+3);}
A.运行时产生错误信息
B.9
C.8
D.6
A.运行时产生错误信息
B.9
C.8
D.6
第1题
以下程序的运行结果是【 】。 main() { char *k="aeiou"; for(;*k;k++) printf("%c",*k); }
第2题
以下程序段的运行结果是______。 main() { char a=2,b=5; if(a&b)printf("YES"); else printf("NO"); }
第3题
运行以下程序的结果是321。
main()
{int x;
x=3;
do
{printf("%d",x--);
}while(!x);}
错误:______
改正:______
参考答案:错误
第4题
以下程序运行后的输出结果是______。 main { inn a=b= c=5: if (c=a+b) printf ("yes\n); else printf ("no\n); }
第5题
以下程序运行后输出的结果是______。
main()
{int a=1,b;
for(b=1;b<=10;b++)
(if(a>=8)break;
if(a%2==1){a+=5;continue;}
a==3:
}
printf("%d\n",b);
}
第6题
A.-1
B.Exception
C.1
D.0
第7题
以下程序运行后的输出结果是【 】。 main() { int p=30; printf("%dkn",(p/3>0?p/10:p%3)); }
第8题
以下程序运行后的输出结果是【 】。 include <stdio.h> define S(x) 4 * x * x + 1 main() { int i=6,j=8; prinff("% d \ n" , S(i + j) ); }
第9题
以下程序的运行结果是【 】。 define MAL(a,b) (a>b? a:b)+1 main() { int i=6,j=8; printf("%d\n",MAL(i,j)); }
第10题
以下程序运行后的输出结果是【 】。 include <stdio.h> msin() { 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]); } }
第11题
A.16
B.10
C.8
D.6