t015: T205(選擇敘述與迴圈)
標籤 : TQC 選擇敘述與迴圈
通過比率 : 0人/0人 (0%) [非即時]
評分方式:
Tolerant

最近更新 : 2022-06-24 01:14

內容

1.利用switch...case和for迴圈,判斷每一候選人的得票數及廢票,假設有十個人投票。
2.題目已提供程式碼片段,執行結果如參考畫面,程式碼有語法、邏輯或其他項目上的錯誤,請全數修正。

#include <stdio.h>
#include <stdlib.h>

int main ()
{
     int i, num;
     int num1=0, num2=0, num3=0, num4=0, others=0;
     for (i=1; i<10; i++) {
          printf("\n班長候選人如下:\n1: 小王\n2: 小李\n3: 小蔡\n4: 小陳\n");
          printf("請問您要選哪位候選人(1-4):");
          scanf("%d", &num);
          switch (num) {
               case 1:
                    num1++;
                    break;
               case 2:
                    num1++;
                    break;
               case 3:
                    num2++;
                    break;
               case 4:
                    num4++;
                    break;
               default:
                    printf("您輸入的號碼不正確\n");
          }
          printf("目前得票數\n小王:%d, 小李:%d, 小蔡:%d, 小陳:%d, 廢票:%d\n",
num1, num2, num3, num4, others);
     }
     return 0;
}

 

輸入說明
輸出說明
範例輸入 #1
範例一
0
1
2
3
4
5
1
1
2
1
範例輸出 #1
範例一

班長候選人如下:
1: 小王
2: 小李
3: 小蔡
4: 小陳
請問您要選哪位候選人(1-4):您輸入的號碼不正確
目前得票數
小王:0, 小李:0, 小蔡:0, 小陳:0, 廢票:1

班長候選人如下:
1: 小王
2: 小李
3: 小蔡
4: 小陳
請問您要選哪位候選人(1-4):目前得票數
小王:1, 小李:0, 小蔡:0, 小陳:0, 廢票:1

班長候選人如下:
1: 小王
2: 小李
3: 小蔡
4: 小陳
請問您要選哪位候選人(1-4):目前得票數
小王:1, 小李:1, 小蔡:0, 小陳:0, 廢票:1

班長候選人如下:
1: 小王
2: 小李
3: 小蔡
4: 小陳
請問您要選哪位候選人(1-4):目前得票數
小王:1, 小李:1, 小蔡:1, 小陳:0, 廢票:1

班長候選人如下:
1: 小王
2: 小李
3: 小蔡
4: 小陳
請問您要選哪位候選人(1-4):目前得票數
小王:1, 小李:1, 小蔡:1, 小陳:1, 廢票:1

班長候選人如下:
1: 小王
2: 小李
3: 小蔡
4: 小陳
請問您要選哪位候選人(1-4):您輸入的號碼不正確
目前得票數
小王:1, 小李:1, 小蔡:1, 小陳:1, 廢票:2

班長候選人如下:
1: 小王
2: 小李
3: 小蔡
4: 小陳
請問您要選哪位候選人(1-4):目前得票數
小王:2, 小李:1, 小蔡:1, 小陳:1, 廢票:2

班長候選人如下:
1: 小王
2: 小李
3: 小蔡
4: 小陳
請問您要選哪位候選人(1-4):目前得票數
小王:3, 小李:1, 小蔡:1, 小陳:1, 廢票:2

班長候選人如下:
1: 小王
2: 小李
3: 小蔡
4: 小陳
請問您要選哪位候選人(1-4):目前得票數
小王:3, 小李:2, 小蔡:1, 小陳:1, 廢票:2

班長候選人如下:
1: 小王
2: 小李
3: 小蔡
4: 小陳
請問您要選哪位候選人(1-4):目前得票數
小王:4, 小李:2, 小蔡:1, 小陳:1, 廢票:2
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (50%): 1.0s , <1K
公開 測資點#1 (50%): 1.0s , <1K
提示 :
標籤:
TQC 選擇敘述與迴圈
出處:
TQC 題庫015 [管理者: zero(管理員) ]


編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」