小甲鱼老师布置的投票系统
写的一个简单的投票系统哦,写的不是很好,请多多指点一二!# include <stdio.h>
# include <string.h>
#define NUM 10
#define ERROR 0
#define LEN 5
struct person
{
char * name; // 姓名
int count;//投票数
};
void main()
{
printf("欢迎进入投票系统\n");
printf("请在列表中投票:李小龙,花泽内,叶问,童千千,梁赞\n");
struct person prs = {{"李小龙",0},{"花泽内",0},{"叶问",0},{"童千千",0},{"梁赞",0}};
char name;
int i;
int j;
int t;
struct person temp;
for(i = 0; i < NUM; i++)
{
printf("请输入第%d位的投票对象: ", (i+1));
scanf("%s", name);
if(strcmp(name, "李小龙") == 0)
{
prs.count ++;
}
else if(strcmp(name, "花泽内") == 0)
{
prs.count ++;
}
else if(strcmp(name, "叶问") == 0)
{
prs.count ++;
}
else if(strcmp(name, "童千千") == 0)
{
prs.count ++;
}
else if(strcmp(name, "梁赞") == 0)
{
prs.count ++;
}
}
printf("投票结果为:\n");
for(j = 0; j < LEN; j++)
{
printf("%s的投票数为:%d\n",prs.name, prs.count);
for(t = j + 1; t < LEN; t++)
{
if(prs.count < prs.count)
{
temp = prs;
prs = prs;
prs = temp;
}
}
}
for(i = 0; i < LEN; i++)
{
printf("投票数最多的得主是:%s\n",prs.name);
break;
}
} 谢谢分享1
谢谢分享1 {:5_106:}加油。。。 赶紧回复看看 来投票!!!!!!!!!!!!!! 看看~~~~顺便顶 看看~~~~顺便顶 是的发生大地方 水电费 好学生的典范
水电费 就算没有沙发,我也要来看看 看看基本要求 输入可以更人性化一点,
谢谢分享1 学习下 谢谢 不错啊,楼主 谢谢分享! 谢谢分享{:1_1:} 还和遥远呢我 看一下。支持一下。