课程
/后端开发
/C
/C语言入门
[1][1]的位置上i=1,j=1, i%2==0和j%2==0怎么成立的?
2015-12-16
源自:C语言入门 6-11
正在回答
arr[1][1]位置上i%2==0&&j%2==0是不成立的,这个循环只是求了arr[0][0]和arr[2][2]的和,所以在循环结束必须再加上arr[1][1]的值才是本题的答案。
清脱俗新的刘哈哈 提问者
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答i%2==0 and j%2==0
2 回答if((i+j)%2==0)
1 回答6-11 if(i%2==0&&j%2==0)
1 回答为什么要if(i%2==0&&j%==0
3 回答#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(i+j==0||i+j==2||i+j==4) {sum+=arr[i][j];} }