我正在研究一个常规的 C 程序,它计算输入的数量并相应地对它们进行分类。我现在还没有为它编写任何代码,因为我仍在考虑如何去做,所以我会尽力解释。
作为我想使用这个程序的一个例子,假设我希望它计算人们的投票数。我只对人口统计感兴趣,而不是实际投票。因此,用户使用个人选票输入每个人的性别和年龄,然后将其添加到最后的总数中,并在男性和女性之间进行统计。每个年龄段都会分配一个字符来帮助计算。例如年龄 0-20 = A,21-40 = B,41+ = C。然后,会有一个像 X0 这样的输入来结束计数:
所以它看起来像这样,将性别和年龄作为用户输入(忽略项目符号):
- 输入性别和年龄:男 17
- 输入性别和年龄:女 20
- 输入性别和年龄:男 30
- 输入性别和年龄:女 46
- 输入性别和年龄:男 35
- 输入性别和年龄:X0
- 男:ABB
- 女:交流
- 总计:5
我正在考虑使用 while、for 和 do while 循环来完成此任务,因为我仍在学习该语言,但我很难做到这一点。
如果你们有任何建议,将不胜感激。
谢谢