问答详情
源自:6-11 多维数组的遍历

continue和break使用成功

#include <stdio.h>
int main()
{
    int arr[3][3] = {{1,2,3},{4,5,6},{7,8,9}};
    int i,j;
    int sum=0;
    for(i=0;i<3;i++)
    {
       for(j=0;j<3;j++)
       {
        if(arr[i][j]%2==0)
        {
            continue;
        }
        sum+=arr[i][j];
       } 
    }
    printf("对角线元素之和是:%d\n",sum);
    return 0;    
}

通过这次练习,加深了break和continue的使用。。。。之前简直懵逼

提问者:把心刘 2016-09-06 22:55

个回答

  • JustWannaHugU
    2016-09-07 12:46:03
    已采纳

    666,你这学习态度很端正啊,祝你学有所成~

  • 嗷嗚
    2016-09-09 15:28:53

            if(arr[i][j]%2==0)

            {

                continue;

            }

    这个不是判断对角线一定成立的条件,如果数组改为int arr[3][3] = {{2,2,3},{4,5,6},{7,8,9}}; 结果就不一样了