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)