c语言输出两个数之间所有整数
时间: 2024-10-24 22:15:47 浏览: 23
两个数相加c语言
在C语言中,你可以使用循环结构来输出两个数之间所有整数。这里我们通常会使用for循环,从较小的数开始,逐个增加直到达到较大的数。下面是一个简单的示例:
```c
#include <stdio.h>
void printNumbers(int start, int end) {
if (start > end) { // 防止越界,如果start大于end,则交换它们
int temp = start;
start = end;
end = temp;
}
for (int i = start; i <= end; i++) {
printf("%d ", i);
}
printf("\n"); // 结束后加换行符
}
int main() {
int num1, num2;
printf("请输入第一个整数: ");
scanf("%d", &num1);
printf("请输入第二个整数(包括边界): ");
scanf("%d", &num2);
if (num1 > num2) {
printf("交换输入顺序:\n");
num1 = num2;
num2 = start; // 使用临时变量防止覆盖start
}
printNumbers(num1, num2);
return 0;
}
```
当你运行这个程序并输入两个整数时,它会打印出这两个数之间的所有整数。
阅读全文