日期:2025/04/01 04:01来源:未知 人气:61
设计一个投票小程序
如图:
void win(int,int,int);
int main()
{
char ch[5];
int countLili=0;
int countjp=0;
int countzx=0;
int countqt=0;
printf("请输入你要投的候选人名字\n");
printf("3位候选人分别是:\nliliicon\njp\nzxicon\n\n\n");
for(int i=0; i<5; i++)
{
printf("%d、",i+1);
scanf("%s",&ch);
//用lili与输入的人名作比较
//如果lili获得一选票,则得一分
//其他雷同
if(strcmp("lili",ch)==0)
{
countLili++;
}
else if(strcmp("jp",ch)==0)
{
countjp++;
}
else if(strcmp("zx",ch)==0)
{
countzx++;
}
else
{
countqt++;
}
}
printf("投给lili的票数为:%d\n",countLili);
printf("投给jp的票数为:%d\n",countjp);
printf("投给zx的票数为:%d\n",countzx);
printf("弃权的票数为:%d\n",countqt);
//调用函数,打印谁是获胜者
win(countLili,countjp,countzx);
}
void win(int lili,int jp,int zx)
{
int temp=0;
//temp为三者中的最大值
temp=lili>jp?lili:jp;
temp= temp>zx?temp:zx;
if(temp==lili)
{
printf("\n得胜者是:lili");
}
else if(temp==jp)
{
printf("\n得胜者是:jp");
}
else
{
printf("\n得胜者是:zx");
}
}
【结语】
如果大家对c语言有一定的基础,希望继续深入学习,但又没有一个系统的学习框架,也没有相应的练习题可供训练。那么,在看我文章的同时,大家不妨看看
这本书。
此书讲解细致,内容丰富。不仅深入浅出地介绍了c语言的各类相关知识,还结合了各类易于理解的案例,对c语言的各个知识要点,进行了详细的剖析。
其中,本书有4个优势和特点,作为其编写的核心:
1、学得全
2、学得会
3、学以致用
4、易于记忆
悄悄告诉大家,在c语言学习的路上,这本书是我的启蒙老师呢~因为好书,所以推荐!
现在,我把书的链接附在了下方,相信大家在学习完毕以后,c语言的功力,定会大增!相信我,相信自己!加油!
### 关注我,每天分享编程知识
举报/反馈
下一篇:C语言写个贪吃蛇游戏