班长的选举
/* Note:Your choice is C IDE */
#include "stdio.h"
#include "string.h"
void main()
{int zs,ls,ww,zl;//定義一個給參選人員的票數int max;//
int xuhao;//
char name[5];//參選人員的名字
zs=ls=ww=zl=0;//初始票數都為0
printf("候選人名單如下\n");printf("1.張三\n");printf("2.李四\n");printf("3.王五\n");printf("4.趙六\n"); for(;xuhao!=0;)//判斷條件 循環語句
{printf("請輸入候選人的編號(輸0表示投票結束)");ss: scanf("%d",&xuhao);//
switch(xuhao)//
{case 1:zs++;break;case 2:ls++;break;case 3:ww++;break;case 4:zl++;break;case 0:break;default:printf("無此候選人,請重輸:");fflush(stdin);goto ss;break;}
}
printf("選舉票數如下\n");
printf("張三%d票\n",zs);
printf("李四%d票\n",ls);
printf("王五%d票\n",ww);
printf("趙六%d票\n",zl);if(zs>ls){max=zs;strcpy(name,"張三");} else{max=ls;strcpy(name,"李四");}if(ww>max){max=ww;strcpy(name,"王五");}if(zl>max){max=zl;strcpy(name,"趙六");}printf("%s當班長",name);}
?
轉載于:https://www.cnblogs.com/zoute/p/7978908.html
總結
- 上一篇: 传华为将回归双旗舰战略:Mate 60、
- 下一篇: 18线进口豪华品牌:唬不住咱中国人了