91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
施甸县| 方城县| 云阳县| 敦化市| 常熟市| 靖江市| 湖北省| 成都市| 巩义市| 葫芦岛市| 安平县| 华亭县| 日土县| 常山县| 迁安市| 通山县| 浑源县| 沈丘县| 松桃| 禹州市| 柞水县| 五寨县| 安达市| 肇庆市| 安岳县| 渭南市| 香河县| 新巴尔虎右旗| 盘山县| 怀仁县| 沭阳县| 满洲里市| 土默特左旗| 藁城市| 尚义县| 宁蒗| 四会市| 宁津县| 焉耆| 容城县| 祥云县|