高精四則運算及求模運算之高精度減法
題目描述
高精度減法。
輸入格式
兩個整數a,b(第二個可能比第乙個大)。
輸出格式
結果(是負數要輸出負號)。
輸入輸出樣例
輸入
2輸出 思路:先定義兩個字元陣列來儲存字串,定義乙個字元陣列來作為交換用,定義三個整型陣列來儲存被減數,減數以及差;然後先比較被減數和減數的大小,若被減數小於減數,則需要進行交換,接著將被減數和減數倒序輸入陣列中,然後進行豎式減法,注意判斷是否需要借位以及借位後的變化,再接著就是對相減後的差進行刪除前導零,最後倒序輸出即可(因為個位數在前)1
#include
using
namespace std;
const
int maxn =
1e4+
100;
char s1[maxn]
;char s2[maxn]
;char temp[maxn]
;//s1int a[maxn]
;//被減數(被減數-減數=差)
int b[maxn]
;//減數
int c[maxn]
;//差
intmain()
//將被減數和減數倒序輸入陣列中
for(
int i =
0;i < len1;i++
)for
(int i =
0;i < len2;i++
)//豎式減法計算
for(
int i =
0;i < len1;i++
) c[i]
= a[i]
- b[i];}
//刪除前導零
for(
int i = len1-
1;i >=
0;i--
)//列印出兩個高精數的差
for(
int i = len1-
1;i >=
0;i--
) cout<;return0;
}
高精四則運算及求模運算(四)
高精四則運算及求模運算之高精度除法 題目描述 輸入兩個整數 a,b,輸出它們的商。輸入格式 兩行,第一行是被除數,第二行是除數。輸出格式 一行,商的整數部分。輸入輸出樣例 輸入 10 2輸出 思路 先定義乙個字元陣列來儲存字串,定義兩個整型陣列來儲存兩個被除數和商 接著將被除數存入整型陣列中且下標從...
高精四則運算及求模運算(五)
高精四則運算及求模運算之高精度求模 題目描述 tenshi非常幸運地被選為掌管智慧型之匙的天使。在正式任職之前,她必須和其他新當選的天使一樣要宣誓。宣誓儀式是每位天使各自表述自己的使命,他們的發言稿放在n個呈圓形排列的寶盒中。這些寶盒按順時針方向被編上號碼1,2,n 1,n。一開始天使們站在編號為n...
python四則運算程式 四則運算(Python)
四則運算程式 一 資訊 二.題目要求 寫乙個能自動生成小學四則運算題目的程式,然後在此基礎上擴充套件 除了整數以外,還要支援真分數的四則運算,例如 1 6 1 8 7 24 程式要求能處理使用者的輸入,判斷對錯,累積分數 程式支援可以由使用者自行選擇加 減 乘 除運算 三 import random...