當前位置:編程學習大全網 - 編程軟體 - 麻煩用c語言幫忙編寫下列程序!!!

麻煩用c語言幫忙編寫下列程序!!!

//編寫壹個程序模擬選舉過程。***有n人參加選舉,候選人有4位,分別用字符A、B、C、D表示,

//選某位候選人的時候直接輸入其代號,若輸入除A、B、C、D外其他字符則為無效票。

//選舉結束後輸出候選人還好和所得票數。

#include <stdio.h>

int main()

{

//聲明壹個變量,用於表示參加選舉的人數

//聲明壹個變量,用於表示計數器

//聲明壹個變量,用於表示投票候選人

int number,count1,count2,count3,count4,count5;

char vote;

number = 0;

count1 = 0;

count2 = 0;

count3 = 0;

count4 = 0;

count5 = 0;

vote = '\0';

//用戶輸入選舉的人數

printf("請輸入選舉的人數:");

scanf("%d",&number);

//選舉人依次投票

for(int i=0;i<number;i++)

{

printf("\n請輸入妳所投票的候選人?(候選人名單:1代表A,2代表B,3代表C,4代表D)");

fflush(stdin);

scanf("%c",&vote);

switch(vote)

{

case '1':

{

++count1;

break;

}

case '2':

{

++count2;

break;

}

case '3':

{

++count3;

break;

}

case '4':

{

++count4;

break;

}

default:

{

++count5;

}

}

}

//輸出候選人結果

printf("\n支持候選人A的人數:%d",count1);

printf("\n支持候選人B的人數:%d",count2);

printf("\n支持候選人C的人數:%d",count3);

printf("\n支持候選人D的人數:%d",count4);

printf("\n作廢票:%d\n",count5);

return 0;

}

  • 上一篇:民國時期有機制磚嗎
  • 下一篇:谷歌地圖API的簡介
  • copyright 2024編程學習大全網