C语言1到100中3的倍数一行十个数怎么打

img

C语言1到100中3的倍数一行十个数怎么打,救命 我怎么输入都不对,哪位网友提示我一下

#include <stdio.h>

int main() {
    int i = 0, n = 0;
    printf("1到100中3的倍数有:\n");
    for (i = 3; i < 100; i = i + 3) {
        printf("%d ", i);
        n++;
        if (n % 10 == 0) {
            printf("\n");
        }
    }
    return 0;
}

或者更简单一点,连变量n我们都省去,代码如下:

#include <stdio.h>

int main() {
    int i = 0;
    printf("1到100中3的倍数有:\n");
    while (i * 3 <= 100) {
        i++;
        printf("%d ", (i * 3));
        if (i % 10 == 0)
            printf("\n");
    }
    return 0;
}

如果对你有帮助,望采纳。

for(i=3;i<=100;i+=3)