最近複習資料結構,弱弱的寫了寫練習,這個是計算任意整數的任意次冪的演算法
[color=blue]/*
* author: kevin alps
* date: 2010-09-12
* function:計算任意整數的任意冪
*/[/color]
[color=green]#include
#include [/color]
[color=green]#define maxsize 100[/color]
[color=yellow]using namespace std;[/color]
[color=blue]/*
* parameter:
* result:結果陣列 n:底數 exponent:指數 maxsize:結果陣列的位數
*/[/color]
[color=red]void mypow(int *result, int n, int exponent, int maxsize)}}
}int main()
return 0;
}[/color]
求得任意整數的階乘
所求數越大,記憶體開銷越大 即n的值越大 n的值設為1000,可求得400多的階乘 include include include define n 800 只要n設得足夠大,可求到的階乘數越大,設到1000,可以求到400多的階乘 void main printf n d i 1 for j k ...
求得任意整數的階乘
所求數越大,記憶體開銷越大 即n的值越大 n的值設為1000,可求得400多的階乘 view plain include include include define n 800 只要n設得足夠大,可求到的階乘數越大,設到1000,可以求到400多的階乘 void main if a j 10 pr...
大整數任意進製轉換
include include include include using namespace std char str 1000 輸入字串 int start 1000 ans 1000 res 1000 被除數,商,餘數 轉換前後的進製 static int oldbase static int...