规则是我需要显示用户输入的两个数字之间的奇数。
但我的代码有问题。
例如当我输入: 3 和 11 输出是 5 7 9 11
不应包含 11,因为这是用户输入的内容,即使它是奇数。规则是介于两者之间。5 7 9 是我的目标。
我在想这是否是因为我的公式或我增加它的方式。
第一次尝试:我在“if”之前增加 numOne
#include <iostream>
using namespace std;
int main()
{
int numOne,numTwo;
cout << "Please Enter First Number : ";
cin >> numOne;
cout << "Please Enter Second Number ( Should be greater than first number) : " ;
cin >> numTwo;
cout << "Odd Numbers Between are: ";
while (numOne<numTwo)
{
numOne++;
if ( numOne % 2 == 1)
{
cout<<numOne<<" "; …Run Code Online (Sandbox Code Playgroud) c++ ×1