【发布时间】:2017-11-22 08:48:20
【问题描述】:
我是编程新手,我在用 C++ 编写函数时遇到了麻烦,该函数将整数“n”作为参数并从键盘读取“n”整数, 返回以下值之一:
- 0 ,如果所有整数都是偶数;
- 1,如果所有整数都是奇数;
- -1 ,如果所有整数中有偶数和奇数;
如何在不使用数组作为“n”值的情况下做到这一点?
【问题讨论】:
-
你已经知道如何命名函数了吗?:)
-
你将如何处理数组?
-
n = 0会发生什么? -
使用一个变量来存储前一个数字是奇数还是偶数。然后对于每个数字,检查它是否与前一个数字具有相同的均匀度。如果您收到的数字与前一个数字的均匀度不同,请设置一个布尔变量,指示并非所有数字都具有相同的均匀度。处理完
nth 输入后,您可以仅从这两个布尔值中确定答案。 -
你应该展示你到目前为止所做的事情,以便我们为你提供帮助。