码迷,mamicode.com
首页 > 编程语言 > 详细

c语言:编一个统计选票的程序,先后输入被选人的名字,最后输出各人得票结果

时间:2016-03-19 06:30:53      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:c语言 谭浩强 统计选票的程序 输入被选人名字 输出各人得票结果

编一个统计选票的程序,先后输入被选人的名字,最后输出各人得票结果。

解:程序:

#include<stdio.h>

struct Person

{

char name[20];

int count;

}leader[3] = {"li",0,"zhang",0,"yao",0};

int main()

{

int i, j;

char leader_name[20];

for (i = 1; i <= 10; i++)

{

scanf("%s", leader_name);

for (j = 0; j < 3; j++)

{

if (strcmp(leader_name, leader[j].name) == 0)

{

leader[j].count++;

}

}

}

printf("\nresult:\n");

for (i = 0; i < 3; i++)

{

printf("%5s:%d\n", leader[i].name, leader[i].count);

}

return 0;

}

结果:

yao

zhang

li

li

yao

yao

yao

zhang

li

zhang

 

result:

   li:3

zhang:3

  yao:4

请按任意键继续. . .


本文出自 “岩枭” 博客,请务必保留此出处http://yaoyaolx.blog.51cto.com/10732111/1752727

c语言:编一个统计选票的程序,先后输入被选人的名字,最后输出各人得票结果

标签:c语言 谭浩强 统计选票的程序 输入被选人名字 输出各人得票结果

原文地址:http://yaoyaolx.blog.51cto.com/10732111/1752727

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!