【CPP】簡單的計算機(+-*/)範例
以下是一個簡單的 C 語言計算機程式範例
#include <stdio.h>
int main() {
double num1, num2;
char operation;
printf("Enter first number: ");
scanf("%lf", &num1);
printf("Enter second number: ");
scanf("%lf", &num2);
printf("Enter operation (+, -, *, /): ");
scanf(" %c", &operation);
switch(operation) {
case '+':
printf("%.1lf + %.1lf = %.1lf\n", num1, num2, num1 + num2);
break;
case '-':
printf("%.1lf - %.1lf = %.1lf\n", num1, num2, num1 - num2);
break;
case '*':
printf("%.1lf * %.1lf = %.1lf\n", num1, num2, num1 * num2);
break;
case '/':
printf("%.1lf / %.1lf = %.1lf\n", num1, num2, num1 / num2);
break;
default:
printf("Invalid operation.\n");
}
return 0;
}
這個程式會先讓使用者輸入兩個數字和一個運算符號,然後根據運算符號進行相對應的運算。
請注意,在上面的程式中未加入錯誤檢查,因此如果使用者輸入了錯誤的運算符號或除數為0,可能會出現錯誤。
文章標籤
全站熱搜
