单项选择题

有下列程序:
main()
int i,j,x=0;
for(i=0,i<2;i++)
x++:
for(j=0;j<=3;j++)
if(j%2)continue;
x++;
x++;
printf("x=%d\n",x);
程序执行后的输出结果是( )。

A.x=4
B.x=8
C.x=6
D.x=12
<上一题 目录 下一题>
热门 试题

单项选择题
若ch为char型变量,k为int型变量(已知字符a的ASCII码是97),则执行下列语句后输出的结果为( )。 ch='b'; k=10: printf( %x,%o, ,ch,ch,k); printf( k=%%d n ,k);
A.因变量类型与格式描述符的类型不匹配,输出无定值
B.输出项与格式描述符个数不符,输出为0值或不定值
C.62,142,k=%d
D.62,142,k=%10
单项选择题
设变量已正确定义,则以下能正确计算f=n!的程序是( )。
A.f=0;
for(i=1;i<=n;i++)f*=i;
B.f=1:
for(i=1;i<n;i++)f*=i;
C.f=1;
for(i=n;i>1;i++)f*=i;
D.f=1:
for(i=n;i>-2;i--)f*=i;
相关试题
  • 下列程序的功能是将字符串s中所有的字符C删...
  • 若有定义float b[15],*p=b;,且数...
  • 下列循环的循环次数是______。 int...
  • 下述程序的输出结果是______。 main...
  • 下述程序的输出结果是______。 long...