亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

c語言怎么輸入運算符并用其進行運算

小億
1317
2023-09-04 10:10:37
欄目: 編程語言

在C語言中,可以使用標準輸入函數scanf來輸入運算符,并使用條件語句或循環結構進行運算。

以下是一個示例代碼,演示了如何輸入運算符并進行相應的運算:

#include <stdio.h>
int main() {
int num1, num2;
char operator;
// 輸入第一個數字
printf("請輸入第一個數字: ");
scanf("%d", &num1);
// 輸入運算符
printf("請輸入運算符 (+, -, *, /): ");
scanf(" %c", &operator);  // 注意輸入運算符前加一個空格
// 輸入第二個數字
printf("請輸入第二個數字: ");
scanf("%d", &num2);
// 使用條件語句進行運算
if (operator == '+') {
printf("%d + %d = %d\n", num1, num2, num1 + num2);
} else if (operator == '-') {
printf("%d - %d = %d\n", num1, num2, num1 - num2);
} else if (operator == '*') {
printf("%d * %d = %d\n", num1, num2, num1 * num2);
} else if (operator == '/') {
if (num2 != 0) {
printf("%d / %d = %.2f\n", num1, num2, (float)num1 / num2);
} else {
printf("錯誤:除數不能為零\n");
}
} else {
printf("錯誤:無效的運算符\n");
}
return 0;
}

在上面的示例中,我們先輸入兩個數字(num1num2),然后輸入一個運算符(operator)。根據輸入的運算符,使用條件語句判斷進行相應的運算,并輸出結果。

請注意,這個示例中假設了輸入的運算符只有四種情況(+、-、*、/),并且除法運算時要求除數不能為零。你可以根據自己的需要修改和擴展代碼。

0
信宜市| 乌拉特中旗| 开远市| 乐昌市| 牟定县| 遂溪县| 赣榆县| 桑植县| 辉南县| 开江县| 泰宁县| 嘉义市| 洛浦县| 张家界市| 汝南县| 沂源县| 柯坪县| 宁海县| 甘德县| 嘉义县| 洪洞县| 桃源县| 古丈县| 浦北县| 蒲江县| 郴州市| 冷水江市| 合水县| 平乐县| 老河口市| 江北区| 黄石市| 汤阴县| 农安县| 镇安县| 凯里市| 松溪县| 灵丘县| 扶绥县| 太保市| 长汀县|