題目描述
班上有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++一維數組應用題:選舉唱票](http://p2.ttnews.xyz/loading.gif)
運行結果1
![C++一維數組應用題:選舉唱票](http://p2.ttnews.xyz/loading.gif)
運行結果2
閱讀更多 機房日子 的文章