关于while循环
for(i=0;i<4;i++)
for(j=0;j<4;j++)
{
while(i==j||i+j==3)
s+=a[i][j];
}
cout<<s;
这样会出现问题
s会是无数个a[0][0]相加
需在后面加上break结束本层循环
for(i=0;i<4;i++)
for(j=0;j<4;j++)
{
while(i==j||i+j==3)
{ s+=a[i][j];
break;
}
}
cout<<s;
不可以使用continue:
第一,continue结束的是本次循环
第二,continue与if连用
这里其实直接用if条件句就可以完成