Try   HackMD

8-8 簡易分數查詢

CHAWTeam13 Jun, 2020

目錄:DICE C語言程式破解

題目

寫一個程式,下面有幾個學生的學號與成績,

輸入學號後,若學生資料存在,就輸出成績;
若學生資料不存在,就輸出「成績不存在」。

學生資料如下:
5號→80分
7號→64分
18號→72分

因為此題輸出有多種狀況,故需將程式碼複製2次,都判斷正確才給分,每個輸出都要換行。

以下提供 2 種範例參考,你的輸出只會是其中一種:

輸入範例1:
18

輸出範例1:
72分

輸入範例2:
19

輸出範例2:
成績不存在

程式碼

#include <stdio.h> int main() { int x, a = 80, b = 64, c = 72; scanf("%d", &x); if (x == 5) printf("%d分\n", a); if (x == 7) printf("%d分\n", b); if (x == 18) printf("%d分\n", c); else printf("成績不存在\n"); scanf("%d", &x); if (x == 5) printf("%d分\n", a); if (x == 7) printf("%d分\n", b); if (x == 18) printf("%d分\n", c); else printf("成績不存在\n"); return 0; }

輸出

18
72分
19
成績不存在

查看我們在HackMD上的所有筆記
目錄:DICE C語言程式破解


👉【幫我們一個忙!】👈

👋如果您喜歡這篇文章,請在下方按5個Like!
❤您的支持是我們最大的動力!

您只要登入帳號(Facebook、Google),在下方按5個Like,我們就會收到來自LikeCoin基金會的贊助。
您只需要支持我們,完全不會花到錢!