有以下程序 #include main() {int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=0; for(*i=0;i=i;j--)t+=b[i][j]; printf("%d\n",t

admin2020-07-28  7

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

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

答案C

解析 这道题主要考查的是二维数组的有关知识。在两层for循环语句中,累加上三角元素,所以程序执行的过程为t=b[0][0]+b[0][1]+b[0][2]+b[1][1]+b[1][2]+b[2][2]=8。
转载请注明原文地址:https://jikaoti.com/ti/4mD0FFFM
0

相关试题推荐
随机试题
最新回复(0)