有以下程序 #include main() { int b[3][3]={0,1,2,0,1,2,0,1,2}, i,j , t=1; for(i=0 ; i

admin2016-12-28  33

问题 有以下程序
    #include
    main()  {
    int b[3][3]={0,1,2,0,1,2,0,1,2},
    i,j , t=1;
    for(i=0 ; i<=i;j++)
    t+=b[b[j]];
    printf("%d\n",t);}
    程序运行后的输出结果是

选项 A、3
B、1
C、9
D、4

答案D

解析 这道题主要考查的是二维数组的有关知识。在两层for循环语句中,每次执行变量t的累加时,二维数组元素b的第二下标的值与第一下标相同的值,所以程序执行的过程为t=1+b[1][1]+b[2][2]=1+1+2=4。
转载请注明原文地址:https://kaotiyun.com/show/ngDp777K
0

最新回复(0)