c++如何重复输入m,f并统计男女数以输入n结束

急求... 急求 展开
 我来答
ZMHAIK0010
2016-11-17 · 超过22用户采纳过TA的回答
知道答主
回答量:42
采纳率:0%
帮助的人:18.1万
展开全部
你好。
这个问题可以使用c++switch实现;
接下来是程序:
#include <iostream>
using namespace std;
int main(){
//用于储存男人数目
int mNumber;
//用于统计女人数目
int fNumber;
//用于接受m,f两个字符
char ch;
//用于判断是否结束输入的值
bool flag = fail;
//当flag不为真时继续输入,知道为真
while(!flag){
cin >> ch;
switch(ch){
//m时
case 'm':mNuber++;
//f时
case 'f':fNumber++;
//n时,flag值设为真结束输入。
case 'n':flag = true;
dafualt;

}
}
//输出结果
cout << "男同学数是:" << mNuber << "女童学数是:"<<fNumber << endl;
return 0}
程序并没用完全完善,你需要自己完成剩下的内容。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式