#include
using namespace std;
int main()
{
int i = 1;
while (i == 1)
{
int num1, num2;
cout << "Please input two numbers" << endl;
cin >> num1 >> num2;
if (num1 <= num2)
{
int i = num1;
while (i >= num1 && i <= num2)//&&逻辑与 只要一个不为真就是假的;
{
cout << i << endl;
i++;
}
}
else
{
int i = num2;
while (i >= num2 && i <= num1)
{ //这里用到了判断语句if else 判断 num1是大于num2,还是num1小于num2的判断语句
cout << i << endl;
i++;
}
}
}
return 0;
}
麻烦用for,来改写这段代码 麻烦有知道的 帮忙改写一下
#include <iostream>
using namespace std;
int main()
{
int i = 1;
for (;i == 1;)
{
int num1, num2;
cout << "Please input two numbers" << endl;
cin >> num1 >> num2;
if (num1 <= num2)
{
int i = num1;
for (;i >= num1 && i <= num2;)//&&逻辑与 只要一个不为真就是假的;
{
cout << i << endl;
i++;
}
}
else
{
int i = num2;
for (;i >= num2 && i <= num1;)
{ //这里用到了判断语句if else 判断 num1是大于num2,还是num1小于num2的判断语句
cout << i << endl;
i++;
}
}
}
return 0;
}
#include <iostream>
using namespace std;
int main()
{
int num1, num2;
cout << "Please input two numbers" << endl;
cin >> num1 >> num2;
if (num1 > num2)
{
int t = num1;
num1 = num2;
num2 = t;
}
for (int i = num1; i <= num2; i++) cout << i << endl;
return 0;
}
#include <iostream>
using namespace std;
int main()
{
int num1, num2;
cout << "Please input two numbers" << endl;
cin >> num1 >> num2;
if (num1 <= num2) {
for (int i = num1; i <= num2; i++)
cout << i << endl;
} else {
for (int i = num2; i <= num1; i++)
cout << i << endl;
}
return 0;
}
# include <cstdio>
# include <iostream>
# include <cmath>
# include <cstring>
# include <algorithm>
using namespace std;
# define FOR(i, a, b) for(int i = a; i <= b; i++)
# define _FOR(i, a, b) for(int i = a; i >= b; i--)
int a, b;
int main()
{
scanf("%d%d", &a, &b);
if(a > b) swap(a, b);
FOR(i, a, b)
printf("%d ", i);
puts("");
return 0;
}
#include
#include
using namespace std;
void cout_fn()
{
int num1, num2;
cout << "Please input two numbers" << endl;
cin >> num1 >> num2;
if(num1 == num2)
{
cout << "两个数相等" << endl;
return;
}
int add = (num1-num2)/abs(num1-num2);
for(int k= (num1+add); k!=num2; k+=add)
{
cout<<k<<endl;
}
}