【发布时间】:2020-05-25 07:51:36
【问题描述】:
你能帮我解决这个问题吗: 只要用户输入一个奇数,该程序就允许用户处理循环。当用户输入偶数时,显示适当的消息以终止程序。
样本输出: 输入一个整数:5 输入下一个整数:7 输入下一个整数:9 输入下一个整数:2 您输入了偶数以终止程序。
这是我做的编码;
#include <iostream>
using namespace std;
int main()
{
int n;
{
for(n = 1; n%2!=0; n++)
cout<<"Enter a number:";
cin>>n;
if (n % 2 != 0; n++)
{
cout<<"Enter another number:";
cin>>n;
}
}
if (n % 2 == 0)
{
cout<<"The program is terminated...";
}
}
【问题讨论】:
-
你尝试了什么,你在哪里挣扎?请出示您的代码。
-
这不是“做我的功课”论坛。如果您对编程有任何疑问,我们一定会为您提供帮助!因此,请发布您已经取得的成就,并在您的问题中澄清什么没有按预期工作。
-
想想你是如何区分奇偶数并使用它的
-
您面临的问题是什么?确定一个数字是否为偶数,或者使用该事实来终止循环或其他什么?
-
我尝试进行编码。我的问题是程序没有要求第三次输入另一个数字,即使我输入了奇数。