道C语言的题目。请编写一个程序,要求用户输入一个整数n,然后输出1到n之间的所有奇数。如果用户输入的是偶数,则输出1到n-1之间的所有奇数。
时间: 2023-05-17 08:05:38 浏览: 1117
C语言程序设计-计算从1开始到n的自然数中偶数的平方的和,n由键盘输入,并在main()函数中输出。(n是偶数).c
5星 · 资源好评率100%
好的,以下是程序的代码:
#include <stdio.h>
int main() {
int n;
printf("请输入一个整数n:");
scanf("%d", &n);
if (n % 2 == 0) {
n--;
}
for (int i = 1; i <= n; i += 2) {
printf("%d ", i);
}
return 0;
}
这个程序会先让用户输入一个整数n,然后判断n是奇数还是偶数。如果是奇数,就输出1到n之间的所有奇数;如果是偶数,就输出1到n-1之间的所有奇数。
阅读全文