03.06 C++編程實戰基礎篇:一維數組應用之投票統計

題目描述

班上有N個同學,有五位候選人“A,B,C,D,E”,請所有的同學投票並選舉出班長,現在請你編寫程序來他們計算候選人的得票總數,每位同學投票將以數字的形式投票“12345”分別代表五位候選人,其他的數據作為廢票。每人限投一次,只能選一個候選人。

樣例輸入

<code>2
1 6/<code>

樣例輸出

<code>A:1
B:0
C:0
D:0
E:0
Feipiao:1 /<code>

參考程序

<code>#include <bits>
using namespace std;
int main()
{
int n,vote[7]={0};
cin>>n;
int p[n+1];
for(int i=1;i<=n;i++)
{
\tcin>>p[i];
\tswitch(p[i])
\t{
\t case 1:vote[1]++;break;
\t\tcase 2:vote[2]++;break;
\t\tcase 3:vote[3]++;break;
\t\tcase 4:vote[4]++;break;
\t\tcase 5:vote[5]++;break;
\t\tdefault:vote[6]++;
\t}
}
for(int i=1;i<=5;i++)
{
cout<<char> }
cout< return 0;
}/<char>/<bits>/<code>
C++編程實戰基礎篇:一維數組應用之投票統計

運行結果1

C++編程實戰基礎篇:一維數組應用之投票統計

運行結果2


分享到:


相關文章: