1. 程式人生 > >計算器C語言的實現簡單易懂版

計算器C語言的實現簡單易懂版

思想: 運用switch語句進行功能的選擇即可實現簡易計算器

        #include<stdio.h>   //計算器
        void menu()   //自定義的選單介面   
        {
            printf("--------------------\n");
            printf("    請輸入你的選擇 \n");
            printf("        1.+       \n");
            printf("        2.-       \n");
            printf
(" 3.* \n"); printf(" 4./ \n"); printf("--------------------\n"); } int main() { int i = 0; int j = 0; int num = 0; //計算結果存放在nun int select = 0; //選擇的選項存放在select do //do
-while 先執行再判斷迴圈條件,即可實現重複計算功能 { menu(); //打印出選單介面 scanf("%d", &select); //輸入你的選項 printf("請輸入計算值:"); scanf("%d%d", &i, &j); //輸入要計算的數值 switch (select) { case 1
: printf("%d+%d=%d\n", i, j, num = i + j); //實現加法功能 break; case 2: printf("%d-%d=%d\n", i, j, num = i - j); //實現減法功能 break; case 3: printf("%d*%d=%d\n", i, j, num = i*j); // 實現乘法功能 break; case 4: printf("%d-%d=%d\n", i, j, num = i / j); //實現除法功能 break; default: printf("輸入有誤重新選擇"); break; } } while (select); return 0; }

這裡寫圖片描述