`
yangzhiyong77
  • 浏览: 969482 次
文章分类
社区版块
存档分类
最新评论

Election方法1

 
阅读更多

方法1:


//工程名:Election
//文件名:Election.cpp
//功能:统计候选人的投票数
//依赖文件:无

#include
<iostream>
#include
<string>
usingnamespacestd;

constintn=3;//假设有3个候选人
structPerson
...{
stringname;
intcount;
}
Leader[n];

voidElection(PersonLeader[],intn)
...{
stringname;
cout
<<"请输入候选人名为其投票:";
cin
>>name;
while(name!="#")
...{
for(inti=0;i<n;i++)
if(Leader[i].name==name)Leader[i].count++;
cout
<<"继续投票以“#”结束输入:";
cin
>>name;
}

for(inti=0;i<n;i++)
cout
<<Leader[i].name<<"得票数为,"<<Leader[i].count<<endl;
}


voidmain()
...{
for(inti=0;i<n;i++)
...{
cout
<<"请输入第i个候选人名字(共3个):"<<endl;//这个功能有欠缺
stringname;
cin
>>name;
Leader[i].name
=name;
}

Election(Leader,n);
}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics