首頁 >電腦教學 >電腦知識 >c語言編寫四則運算程序

c語言編寫四則運算程序

WBOY
WBOY轉載
2024-01-04 15:26:002758瀏覽

一、使用C語言寫一個可以進行四則運算的程式

以下是一個簡單的C語言程序,用來進行兩個數的四則運算。程式接受使用者輸入的兩個數以及運算符,並輸出計算結果。

#include <stdio.h>

int main() {
    // 定义变量
    double num1, num2, result;
    char operator;

    // 获取用户输入
    printf("请输入第一个数: ");
    scanf("%lf", &num1);

    printf("请输入运算符 (+, -, *, /): ");
    scanf(" %c", &operator);  // 注意空格,以防止读取上一个输入的换行符

    printf("请输入第二个数: ");
    scanf("%lf", &num2);

    // 进行四则运算
    switch (operator) {
        case &#39;+&#39;:
            result = num1 + num2;
            break;
        case &#39;-&#39;:
            result = num1 - num2;
            break;
        case &#39;*&#39;:
            result = num1 * num2;
            break;
        case &#39;/&#39;:
            if (num2 != 0) {
                result = num1 / num2;
            } else {
                printf("除数不能为零。\n");
                return 1;  // 退出程序
            }
            break;
        default:
            printf("无效的运算符。\n");
            return 1;  // 退出程序
    }

    // 输出结果
    printf("结果: %lf\n", result);

    return 0;
}

二、總結

上述C語言程式透過使用者輸入實現了基本的四則運算,包括加法、減法、乘法和除法。使用switch語句根據輸入的運算子進行對應的運算,並輸出結果。程式中加入了對除法中除數為零的情況進行的判斷。在實際應用中,可以根據需要進一步擴展和優化。

以上是c語言編寫四則運算程序的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:docexcel.net。如有侵權,請聯絡admin@php.cn刪除