时间:2016-01-18 09:47 来源: 我爱IT技术网 作者:佚名
#include<iostream>
using namespace std;
struct Person{
char name[20]; //姓名
int count; //票数计数器
};
int main(){
Person leader[3]={"Tom",0,"Neo",0,"Marry",0};
//定义Person类型的数组,内容为3个候选人的姓名和票数
int i,j,k=0;
bool tag;
cout<<"please input the name of the leader : Tom Neo Marry\n\n";
char leadername[20]; //该数组为每次输入的候选人的名字
for(i=0;i<10;i++){ //循环输入这10个人选的候选人的名字
cout<<"input name "<<i+1<<" :";
cin>>leadername;
tag=1;
for(j=0;j<3;j++){
if(strcmp(leadername,leader[j].name)==0){
leader[j].count++;
tag=0;
}
}
if(tag==1)k++;
}
cout<<endl;
for(i=0;i<3;i++){
cout<<leader[i].name<<":"<<leader[i].count<<endl;
}
cout<<"Abandoned tickets:"<<k<<endl;
return 0;
}
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
