Try   HackMD

12-5 運算列表

CHAWTeam


目錄:DICE C語言程式破解


題目

有四個算數套餐,

選擇'A',列出加減乘除取餘數的結果
選擇'B',列出減乘除取餘數的結果
選擇'C',列出乘除取餘數的結果
選擇'D',列出除與取餘數的結果
其餘按鍵,則列出取餘數的結果

請寫一個程式,第一個輸入代表運算,接下來是兩個數字,計算出應有的結果。

輸入資料:
C
5
6

輸出資料:
5*6=30
5/6=0
5

程式碼

#include <stdio.h> int main() { char A; int a, b; scanf("%c\n%d\n%d", &A, &a, &b); if (A == 'A') printf("%d+%d=%d\n%d-%d=%d\n%d*%d=%d\n%d/%d=%d\n%d\n", a, b, a + b, a, b, a - b, a, b, a * b, a, b, a / b, a % b); else if (A=='B') printf("%d-%d=%d\n%d*%d=%d\n%d/%d=%d\n%d\n", a, b, a - b, a, b, a * b, a, b, a / b, a % b); else if (A=='C') printf("%d*%d=%d\n%d/%d=%d\n%d\n", a, b, a * b, a, b, a / b, a % b); else if (A=='D') printf("%d/%d=%d\n%d\n", a, b, a / b, a % b); else printf("%d\n", a % b); return 0; }

輸出

C
5
6
5*6=30
5/6=0
5

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


👉【幫我們一個忙!】👈

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

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