一、使用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 '+': result = num1 + num2; break; case '-': result = num1 - num2; break; case '*': result = num1 * num2; break; case '/': 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中文網其他相關文章!