c语言编写一个程序,输出1到100的奇数,以空格分隔。每10个数需要换行。 输入格式: 无输入 输出格式: 输出1到100,以空格分隔。每10个数需要换行。
时间: 2023-06-10 09:06:42 浏览: 275
以下是代码实现:
```c
#include <stdio.h>
int main() {
int i;
for(i = 1; i <= 100; i += 2) {
printf("%d ", i);
if(i % 20 == 19) { // 每10个数换行
printf("\n");
}
}
return 0;
}
```
输出结果如下:
```
1 3 5 7 9 11 13 15 17 19
21 23 25 27 29 31 33 35 37 39
41 43 45 47 49 51 53 55 57 59
61 63 65 67 69 71 73 75 77 79
81 83 85 87 89 91 93 95 97 99
```
相关问题
用C语言编写一个程序,输出1到100的奇数,以空格分隔。每10个数需要换行。
当然可以!这是一个简单的循环题目,代码如下:
```
#include <stdio.h>
int main() {
int i;
for (i = 1; i <= 100; i += 2) {
// 输出奇数
printf("%d ", i);
// 每10个数换行
if (i % 20 == 19) {
printf("\n");
}
}
printf("\n");
return 0;
}
```
C语言编程,编写一个程序,输出1到100的奇数,以空格分隔。每10个数需要换行。
```c
#include <stdio.h>
int main() {
int i;
for (i = 1; i <= 100; i += 2) { // i每次加2表示输出奇数
printf("%d ", i); // 输出数字和空格
if (i % 20 == 19) { // 每10个数需要换行,即每20个数
printf("\n"); // 换行
}
}
return 0;
}
```
阅读全文