单项选择题

有以下程序
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

<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序 int fun(int x[],int n) { static int sum=0,i; for(i=0;i<n;i++) sum+=x[i]; return sum; } main() { int a[]={1,2,3,4,5},b[]={6,7,8,9},s=0; s=fun(a,5)+fun(b,4);printf( %d n ,s); } 程序执行后的输出结果是()。

A.45
B.50
C.60
D.55

单项选择题
有以下程序 main() { char *p[]={ 3697 , 2548 }; int i,j; long num=0; for(i=0;i<2;i++) {j=0; while(p[i][j]!=’ 0’) { if((p[i][j]-’0’)%2) num=10*num+p[i][j]-’0’; j+=2; } } printf( %d n ,num); } 程序执行后的输出结果上()。

A.35
B.37
C.39
D.3975

相关试题
  • 执行以下程序后,test.txt文件的内容是(...
  • 有以下程序 void fun 1 (char *p)...
  • 有以下程序 #include <stdio.h> mai...