下面是一個簡單的C語言計算器的代碼示例:
#include <stdio.h>
int main() {
char operator;
double num1, num2, result;
printf("請輸入運算符(+,-,*,/): ");
scanf("%c", &operator);
printf("請輸入兩個操作數: ");
scanf("%lf %lf", &num1, &num2);
switch(operator) {
case '+':
result = num1 + num2;
break;
case '-':
result = num1 - num2;
break;
case '*':
result = num1 * num2;
break;
case '/':
if (num2 == 0) {
printf("除數不能為0");
return 0;
}
result = num1 / num2;
break;
default:
printf("無效的運算符");
return 0;
}
printf("結果: %lf", result);
return 0;
}
這個計算器程序首先要求用戶輸入一個運算符,然后要求用戶輸入兩個操作數。程序將根據運算符執行相應的計算并輸出結果。