单项选择题

下面的程序段运行后,输出结果是
int i, j, x=0;
static int a[8][8];
for(i=0; i<3; i++
for(j=0; j<3; j++
a[i][j]=2*i+j;
for(i=0; i<8; i++
x+=a[i][j];
printf(" %d", x);

A) 9
B) 不确定值
C) 0
D) 18
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序: main() char a[7]= a0 0a0 0 ; int i, j; i=sizeof(a); j=strlen(a); printf( %d%d n , i, j); 程序运行后的输出结果是
A) 2 2
B) 7 6
C) 7 2
D) 6 2
单项选择题
以下描述中正确的是
A) 由于do-while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句
B) do-while循环由do开始,用while结束,在while(表达式)后面不能写分号
C) 在do-while循环体中,是先执行一次循环,再进行判断
D) do-while循环中,根据情况可以省略while
相关试题
  • 有以下程序 #define f(x)x*x main(...
  • 设有定义:FILE*fw; ,请将以下打开文件...
  • 以下程序的输出结果是______。 main...
  • 若变量a, b已定义为int类型并分别赋值2...
  • 0