C++编程 候选人得票的统计。

2025-05-08 12:38:24
推荐回答(2个)
回答1:

#include
using namespace std;
constint n = 3;
struct Person{
char name[10];
int count;
} Leader[n];
int main(intargc, char *argv[])
{
int i;
char n1[10];
cout<<"========请输入参选人信息========" <for(i=1;i<=n;i++){
cout<<"请输入"<cin>>Leader[i].name;
}
do{
cin>>n1;
for(i=1;i<=n;i++){
if(strcmp(Leader[i].name,n1)==0)
Leader[i].count++;
}
}
while((n1[10] = getchar())!='\n');
for(i=1;i<=n;i++)
cout<system("PAUSE");
return EXIT_SUCCESS;
}

回答2:

#include
#include
#define M 4
using namespace std;
int person[4];
void count()
{ int x,n;
cin>>n;
for(int i=0;i { cin>>x;
person[x]++;
}
}
void output()
{ ofstream out("tickets.txt");
for(int i=1;i out<}
main()
{
count();
output();
getchar();
return 0;
}