编写统计选票的程序,设有三个候选人,有十人参加选举,每个选举人只能输入一个候选人姓名,要求输出各个候选人的票数
来源:互联网 发布:ubuntu cd显示不存在 编辑:程序博客网 时间:2024/05/01 02:31
#include<iostream>
using namespace std;
struct hhh
{
char name[10];
int num;
}stu[3] = { { "lili",0 },{ "wang",0 },{ "linl",0 } }, *p;
void main()
{
cout << "请输入你要选择的人" << endl;
char leadername[10][10];
int i, j, k;
for (j = 0; j < 10; j++)
cin >> leadername[j];
for (i = 0; i<3; i++)
for (j = 0; j<10; j++)
{
if (strcmp(leadername[j], stu[i].name) == 0)
stu[i].num++;
}
cout << "输出最终的票数结果" << endl;
for (i = 0; i < 3; i++)
cout << stu[i].name << "票数为:" << stu[i].num << endl;
getchar();
getchar();
}
using namespace std;
struct hhh
{
char name[10];
int num;
}stu[3] = { { "lili",0 },{ "wang",0 },{ "linl",0 } }, *p;
void main()
{
cout << "请输入你要选择的人" << endl;
char leadername[10][10];
int i, j, k;
for (j = 0; j < 10; j++)
cin >> leadername[j];
for (i = 0; i<3; i++)
for (j = 0; j<10; j++)
{
if (strcmp(leadername[j], stu[i].name) == 0)
stu[i].num++;
}
cout << "输出最终的票数结果" << endl;
for (i = 0; i < 3; i++)
cout << stu[i].name << "票数为:" << stu[i].num << endl;
getchar();
getchar();
}
阅读全文