为了账号安全,请及时绑定邮箱和手机立即绑定

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

正在回答

2 回答

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

0 回复 有任何疑惑可以回复我~
#1

把心刘 提问者

路还很长很长,先谢了!
2016-09-08 回复 有任何疑惑可以回复我~

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

        {

            continue;

        }

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


2 回复 有任何疑惑可以回复我~
#1

把心刘 提问者

你说的很对!谢谢你的指正!
2016-09-10 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

continue和break使用成功

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号