这个C语言怎么填啊

来源:百度知道 编辑:UC知道 时间:2024/06/10 21:10:24
printf("%3d",b[i]);
if (______2______) printf("\n"); /* 每行打印3个数据 */
}

i%3==0 当满足时,执行printf("\n"); 所以就是每行打印3个数据

直接%3==0,
如果i为0没算进去那就可以%3。不然会i=0时候会单独成一列。
如果i=0有算那应该(i+1)%3==0

为什么中间写个“2”呢。整除3就行了。
i>2&& i%3==0

i%2==0