continue和break使用成功

来源:6-11 多维数组的遍历

把心刘

2016-09-06 22:55

#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的使用。。。。之前简直懵逼

写回答 关注

2回答

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

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

    把心刘

    路还很长很长,先谢了!

    2016-09-08 19:55:44

    共 1 条回复 >

  • 嗷嗚
    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}}; 结果就不一样了


    把心刘

    你说的很对!谢谢你的指正!

    2016-09-10 11:47:11

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926896 学习 · 21509 问题

查看课程

相似问题