单项选择题
以下程序的输出结果是( )。
main()
char*s="12134211";
int v[4]=0,0,0,0),k,i;
for(k=0;s[k];k++)
switch(s[k])
case’1’:i=0;
case’2’:i=1;
case’3’:i=2;
case’4’:i=3;
v[i]++:
for(k=0;k<4;k++)printf("%d",v[k]);
A.4 2 1 1
B.0 0 0 8
C.4 6 7 8
D.8 8 8 8
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
下面程序的功能是输出以下形式的金字塔图案: * *** ***** ******* main() int i,j; for(i=1;i<=4;i++) for(j=1;j<=4-i;j++) printf( ); for(j=1;j<=;j++) printf( * ); printf( n ); 在下画线处应填入的是( )。
A.i
B.2*i-1
C.2*i+1
D.i+2
点击查看答案&解析
单项选择题
下列程序的输出结果是( )。 #include<stdio.h> f(nt a) int b=0; static int c=4; a=c++;b++; return(a); main() int a=2,i,C; for(i=0;i<2;i++) c=f(a+1); printf( %d n ,c);
A.4
B.7
C.6
D.5
点击查看答案&解析
相关试题
下列程序的功能是:将输入的正整数按逆序输...
下列程序中,fun( )函数的功能是计算x2...
设有下列宏定义: #define A 2 #def...
以下程序的输出结果是______。 #in...
下列程序运行后的输出结果是______。...