C语言:用for循环打印0 1 2 0 1 2 0 1 2for(i=1;i<=9;i++,printf("%2d:",_____);

填空题,求助~

第1个回答  2009-09-09
for(i=1;i<=9;i++)
printf("%2d:", (i-1)%3);// %2d后面得冒号是不是该去掉?去掉可以实现
这样填就可以了本回答被提问者采纳
第2个回答  2009-09-09
打印0 1 2 每3个数循环一次,不难发现,0,1,2都是3的余数,根据题意就知道应该是 (i-1)%3
第3个回答  2009-09-09
您好:

应该填入 (i+1)%3

祝您好运!
相似回答