如何c語言中實現兩個任意大小的整數的相加

時間 2021-09-13 06:14:36

1樓:匿名使用者

#include

#include

int main()

;int b[201]=;int sum[202]=;

int j=0;

for(i=len1-1;i>=0;i--)j=0;

for(i=len2-1;i>=0;i--)int max=(len1>len2)?len1:len2;

for(i=0;i=10&&i=10&&i==max-1)}printf("計算結果為:");

if(f==1) printf("%d",f);

for(i=max-1;i>=0;i--)return 0;}

2樓:風若遠去何人留

要實現任意大小兩個整數相加,那麼就不能存在溢位情況。所以無法使用任何系統型別,唯一的方式是用陣列模擬整數儲存,並自行實現加法操作演算法。

需要注意以下幾點:

1 大數如何儲存及輸出;

2 計算時進位的處理;

3 兩個計算數長度不同時的處理;

4 當達到最高位仍有進位的處理,即結果的長度大於任意一個運算元。

以下是一個比較簡單的**:

#include

#include

char s[101];

int sum[101];

int main()

}j=101; while(!sum[j])--j;  //重新賦值j 使j為目前sum的總位數

for (i=0;i=0; --i)}

3樓:樹大沒風

先用random()生成隨機數,這個數是任意大小的

然後做加法操作即可

4樓:匿名使用者

首先你要定義這兩個整數的型別;

因為是整數所以必然使用int

大小任意...

long long int a,b,c;

a = ;

b= ;

c = a + b;

5樓:

這是我以前給某個仁兄寫的程式,無來還沒有實現最後一個除法其中實現了加法,減法(包括小數),乘法(不包括小數)你可以參考看看,程式可以直接在c++環境執行(需要修改一些標頭檔案)

c語言簡單求和,編寫程式:輸入兩個數,求兩個數的和

6樓:中關村**

#includemain()

{float a,b,s;

printf("pleace input a,b:\n");

scanf("%f %f\n",&a,&b);

s=a+b;

printf("%f\n",s); //輸出baidua+b的和

zhi版權

7樓:宇

整數之和

實數之和

兩個數字之間打空格,最後按回車求和

8樓:邪蒙閒者

#include

int main(void)

9樓:禿頭日記阿

c語言如何求2數的和?

10樓:登青雲而直上

#include

using namespace std;

int main()

11樓:文大寬

輸入兩個整數,中間空格:

#include

main()

12樓:匿名使用者

#include

int main()

c語言編寫程式 輸入兩個整數,計算兩數之和

13樓:匿名使用者

#include

int main()

14樓:

女人編寫程式輸入兩個整數,計算兩數之間的和是八,加上10=20

15樓:天雨下凡

#include

int main(void)

16樓:

#include

main()

int ad(int a,int b)

//直接複製,執行即可,有不懂可以問我

17樓:匿名使用者

**如下:

#include

int main()

分析:我們先定義兩個整型變數,並且都賦值為0,然後用scanf語句輸入它們,再用printf語句輸出a+b的和即可。

結果圖:

18樓:

#include

main()

19樓:華若冰韻

#include

main( )

c語言 輸入任意兩個整數,求輸出其中最大的整數 怎麼做 20

20樓:系韞

#include "stdio.h"

int main()

21樓:wyf活寶

max(x,y) x,y為兩個整數

22樓:受梅昌陶宜

很簡單,自己定義一個比較函式,或直接在main函式中進行比較用main:

main()

定義新函式的**也差不多,只要改幾個變數就夠了

c語言如何實現兩行輸入,C語言中怎麼實現多行資料輸入

諾諾百科 如果要 n,那麼得輸入兩個回車。如果沒有 n,輸入一次之後第二個沒輸入就結束。include int main char c1,c2 printf is the first numberan int y n scanf c c1 printf is the second number in...

c語言中如何交換兩個指標變數的的值

小小歐平兒 1 首先,就是最基本的知識,寫標頭檔案 函式宣告 定義變數。2 下面還需要定義指標,需要定義兩個指標p1和p2,然後把a的位址賦值給p1,把b的位址賦值給p2。3 然後就是呼叫函式,該函式沒有返回值,就直接呼叫,但是引數進入的是a和b的位址,而不是a和b。4 函式點用完之後,就是輸出a和...

C語言中,如何表示變數的n次方,C語言中,如何表示一個變數的n次方?

圭仁丘妍 c語言中計算一個數的n次方可以用庫函式pow來實現。函式原型 double pow double x,double y 如下 include include intmain 注 使用pow函式時,需要將標頭檔案 include包含進原始檔中。擴充套件資料 其他方法表示一個數的n次方 inc...