本題要求編寫程序,計算2個正整數的和、差、積、商並輸出。題目保證輸入和輸出全部在整型范圍內。
輸入格式:
輸入在一行中給出2個正整數A和B。
輸出格式:
在4行中按照格式“A 運算符 B = 結果”順序輸出和、差、積、商。
輸入樣例:
3 2
輸出樣例:
3 + 2 = 5 3 - 2 = 1 3 * 2 = 6 3 / 2 = 1
1 #include <stdio.h> 2 int main() 3 { 4 int a,b; 5 6 scanf("%d %d",&a, &b); 7 printf("%d + %d = %d\n%d - %d = %d\n%d * %d = %d\n%d / %d = %d",a, b, a+b, a, b, a-b, a, b, a*b, a, b, a/b); 8 9 return 0; 10 }
那樣你就定義一個字符串變量s
然後,通過遍歷s找到兩個數以及運算符
找到的數字就必須通過 int CtoI(char)來得到數
GOOD LUCK~
魅力炫酷女孩,你好:
2×(3×(-6+10))
(2×3)×(-6+10)
((2×3)-10)×-6
2×(3×(10-6))
(2×3)×(10-6)
2×((-6+10)×3)
(2×(-6+10))×3
(2-10)×(3-6)
(2-10)×(-6+3)
2×(10-(-6/3))
2×((10-6)×3)
(2×(10-6))×3
3×(2×(-6+10))
(3×2)×(-6+10)
3/(2/(10--6))
(3/2)×(10--6)
((3×2)-10)×-6
3×(2×(10-6))
(3×2)×(10-6)
(3-6)×(2-10)
3×((-6+10)×2)
(3×(-6+10))×2
3×((10--6)/2)
(3×(10--6))/2
3×((10-6)×2)
(3×(10-6))×2
-6×((2×3)-10)
(-6+3)×(2-10)
-6×((3×2)-10)
((-6+10)×2)×3
(-6+10)×(2×3)
((-6+10)×3)×2
(-6+10)×(3×2)
(10--6)/(2/3)
((10--6)/2)×3
((10-6)×2)×3
(10-6)×(2×3)
(10-(-6/3))×2
((10--6)×3)/2
(10--6)×(3/2)
((10-6)×3)×2
(10-6)×(3×2)