课程
/后端开发
/C
/C语言入门
if(i%3==0) 和 if(i%3) 结果不一样吗?
2019-01-27
源自:C语言入门 4-15
正在回答
前者表示判断真假 后者是值
qq_慕九州7398983 提问者
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
7 回答i%3==0能不能改成0==i%3
4 回答i%3不行吗?为什么是i%3==0
2 回答i%3==0不行吗?
8 回答请问一下i%3!=0与i%3==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];} }