用c语言编写,输出1-100之间即是3的倍数又是2的倍数的所有数据,每行输出五个

如题所述

#include<stdio.h>
int main()
{ int i;
  for(i=6;i<100;i+=6)
  {printf("%d\t",i);
   if(i%30==0)printf("\n");  
  }
  return 0;
}

追问

能给每一步加上注释吗,我要它的意思

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-02-26
#include <stdio.h>
int main() {
    int i=0,count=0;
    for(i=1; i<=100; i++) {
        if(!(i%3 || i%2))  //or if(i%6==0)
        {
            printf("%-5d",i);
            count++;
            if(count>0 && count%5==0) printf("\n");
        }
    }
}

追问

能给每一步加上注释吗,我要它的意思