编程题:某单位进行选举,有5位候选人:zhang、wang、li、zhao、liu.编写一个统计每人得票数的程序.要求
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 19:08:29
![编程题:某单位进行选举,有5位候选人:zhang、wang、li、zhao、liu.编写一个统计每人得票数的程序.要求](/uploads/image/z/13862049-33-9.jpg?t=%E7%BC%96%E7%A8%8B%E9%A2%98%EF%BC%9A%E6%9F%90%E5%8D%95%E4%BD%8D%E8%BF%9B%E8%A1%8C%E9%80%89%E4%B8%BE%2C%E6%9C%895%E4%BD%8D%E5%80%99%E9%80%89%E4%BA%BA%EF%BC%9Azhang%E3%80%81wang%E3%80%81li%E3%80%81zhao%E3%80%81liu.%E7%BC%96%E5%86%99%E4%B8%80%E4%B8%AA%E7%BB%9F%E8%AE%A1%E6%AF%8F%E4%BA%BA%E5%BE%97%E7%A5%A8%E6%95%B0%E7%9A%84%E7%A8%8B%E5%BA%8F.%E8%A6%81%E6%B1%82)
编程题:某单位进行选举,有5位候选人:zhang、wang、li、zhao、liu.编写一个统计每人得票数的程序.要求
编程题:某单位进行选举,有5位候选人:zhang、wang、li、zhao、liu.编写一个统计每人得票数的程序.要求
编程题:某单位进行选举,有5位候选人:zhang、wang、li、zhao、liu.编写一个统计每人得票数的程序.要求
#include
typedef struct person
{
int count;//得票数
char name[10];
}person;
int main()
{
int i,flag;
person per[5]={{0,"zhang"},{0,"wang"},{0,"li"},{0,"zhao"},{0,"liu"}};
printf("输入投票编号(0-zhang,1-wang,2-li,3-zhao,4-liu,5-结束投票:");
flag = 0;
while(i!=5)
{
scanf("%d",&i);
switch(i)
{
case 0:
per[0].count++;
break;
case 1:
per[1].count++;
break;
case 2:
per[2].count++;
break;
case 3:
per[3].count++;
break;
case 4:
per[5].count++;
break;
case 5:
flag = 1;
break;
}
if(flag == 1)
{
break;
}
}
printf("姓名\t得票数\n");
for(i=0; i