亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 1.cpp

?? 實現對于大數的運算處理加減乘運算以及A!運算
?? CPP
字號:
//High Calc
#include<iostream>
#include<cmath>
#include<iomanip>
using namespace std;

#define base      10000
//長度
//代表在數組中每個單元中的權值
#define base_len  4
//每個單元中數據的
#define array_len 20000
//數組的長度
//int a[], a[0] is length, a[1] is low
template <class T>inline
T max(T i,T j){return i>j?i:j;}
template <class T>inline
T min(T i,T j){return i<j?i:j;}

void _plus (int *a,int *b,int *c);//加法
void _minus(int *a,int *b,int *c);//減法
//必須保證 a>b
void _mul  (int *a,int *b,int *c);//乘法
void _mul  (int *a,int  b,int *c);//乘法
void _fac  (int  n,int *a);
//n!
void _disp (int *a,ostream &os);
int _cmp(int *a,int *b);
void _change(char*p,char*q,int *a,int *b);
/*
比較a,b中存儲的大數據的大小 a>b返回1  
a<b返回0;
a=b返回-1;
*/
void main(){
	int a[array_len]={10,1234,4356,8986,4263,6648,3201,8045,4125,7654,4321};
	int b[array_len]={9,2343,4321,5463,4315,7641,543,4435,3423,5};
	int c[array_len];
	_disp(a,cout);
	cout<<'+';
	_disp(b,cout);
	cout<<'=';
	_plus(a,b,c);
	_disp(c,cout);
	cout<<endl<<endl;

	_disp(a,cout);
	cout<<'-';
	_disp(b,cout);
	cout<<'=';
	_minus(a,b,c);
	_disp(c,cout);
	cout<<endl<<endl;

	_disp(a,cout);
	cout<<"*178=";
	_mul(a,178,c);
	_disp(c,cout); 
	cout<<endl<<endl;

	_disp(a,cout);
	cout<<'*';
	_disp(b,cout);
	cout<<'=';
	_mul(a,b,c);
	_disp(c,cout);
	cout<<endl<<endl;

	cout<<"123!=";
	_fac(123,c);
	_disp(c,cout);
	cout<<endl;

};
//加法結果保存c中
//g代表進位
void _plus(int *a,int *b,int *c){
	int i,k,t,g=0;
	int *p;
	k=min(*a,*b);
	for(i=1;i<=k;i++){
		t=*(a+i)+*(b+i)+g;
		*(c+i)=t%base;
		g=t/base;
	}
	for(p=*a>*b?a:b,*c=k=max(*a,*b);i<=k;i++){
		t=*(p+i)+g;
		*(c+i)=t%base;
		g=t/base;
	}
	if(g)*(c+ ++(*c))=g;
}
void _minus(int *a,int *b,int *c){
	//a must bigger than b
	int i,k,t,g=0;
	k=*b;
	for(i=1;i<=k;i++){
		t=*(a+i)-*(b+i)-g;
		g=t<0;
		if(g)t+=base;
		*(c+i)=t;
	}
	for(*c=k=*a;i<=k;i++){
		t=*(a+i)-g;
		g=t<0;
		if(g)t+=base;
		*(c+i)=t;
	}
	while(!*(c+*c)&&*c>1)(*c)--;
}
//減法
void _mul(int *a,int *b,int *c){
	int t[array_len];
	memset(c,0,array_len);
	int i,k=*b;
	for(i=1;i<=k;i++){
		_mul(a,*(b+i),t);
		memcpy(t+i,t+1,*t*sizeof(int));
		memset(t+1,0,sizeof(int)*(i-1));
		*t+=i-1;
		_plus(t,c,c);
	}
}
//乘法
void _mul(int *a,int b,int *c){
	int i,k,t,g=0;
	*c=k=*a;
	for(i=1;i<=k;i++){
		t=*(a+i)*b+g;
		*(c+i)=t%base;
		g=t/base;
	}
	if(g)*(c+ ++(*c))=g;
}
//a!n
void _fac(int n,int *a){
	*a=*(a+1)=1;
	for(int i=1;i<=n;i++)
		_mul(a,i,a);
}
//輸出從高位輸出
void _disp(int *a,ostream &os){
	int i,k=*a;
	os<<*(a+k)<<setfill('0');
	for(i=k-1;i>0;i--)
		os<<setw(base_len)<<*(a+i);
	os<<setfill(' ');
}
//比較兩個的大小
int cmp(int *a,int *b )
{
if(*a>*b)return 1;
if(*a<*b)return 0; 
for(int i=*a;i>0;i--)
	{if(*(a+i)>*(b+i))return 1;
     if(*(a+i)<*(b+i))return 0; 
	}
return -1;
}
//p存儲對應a中的字符形式 q存儲對應b中的字符形式
//該函數實現由字符串向整形數組存儲的轉換
//整形數組的存儲格式
//以a為例int a[], a[0] is length, a[1] is low
void _change(char*v,char*p,int *a,int *b)
{
int i,j=1,len1,len2;
len1=strlen(v);len2=strlen(p);
memset(a,0,100*sizeof(int));memset(b,0,100*sizeof(int));
//這里是對于整形結構存儲結構中數組置0
//根據情況來定是否要這個代碼
//內部函數說明atoi(const char*)實現從串向數組的轉換從傳入的串指針處開始一直轉換的遇到非數值字符
for(i=len1>base_len? len1-base_len:0;i>0;i=i-base_len)//
	{a[j++]=atoi(v+i);
     v[i]='*';
	}
a[j]=atoi(v);
a[0]=j;j=1;
for(i=len2>base_len?len2-base_len:0;i>0;i=i-base_len)//
	{b[j++]=atoi(p+i);
     p[i]='*';
	}
b[j]=atoi(p);
b[0]=j;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美性色黄大片| 日本欧美一区二区三区| 制服丝袜成人动漫| 99国产精品视频免费观看| 国精产品一区一区三区mba视频| 亚洲高清在线视频| 日韩成人精品在线观看| 天堂成人国产精品一区| 青青草97国产精品免费观看无弹窗版| 日韩专区中文字幕一区二区| 日本伊人精品一区二区三区观看方式| 五月婷婷综合在线| 久久成人久久爱| 国产一区二区美女| 91小视频免费观看| 欧美亚洲综合另类| 91精品国产一区二区三区蜜臀| 日韩欧美三级在线| 中文字幕免费一区| 亚洲一区影音先锋| 久久99久久精品| av中文字幕不卡| 欧美性xxxxxxxx| 精品国产乱码久久久久久老虎| 中文字幕av在线一区二区三区| 亚洲美女淫视频| 久久激五月天综合精品| www.欧美日韩| 欧美一级片在线看| 中文字幕亚洲不卡| 久久精品国产99| 色综合久久综合网欧美综合网| 欧美高清激情brazzers| 国产片一区二区三区| 亚洲午夜av在线| 国产一区二区91| 欧美乱熟臀69xxxxxx| 中文字幕av一区 二区| 日韩福利视频导航| 91免费版在线| 久久久蜜桃精品| 日韩精品国产欧美| 色综合天天视频在线观看| 欧美成人aa大片| 亚洲va中文字幕| 91亚洲国产成人精品一区二三| 欧美视频你懂的| 国产精品视频在线看| 琪琪久久久久日韩精品| 国产成人免费网站| 精久久久久久久久久久| 一区二区三区美女视频| 国产成人精品亚洲日本在线桃色| 欧美亚洲禁片免费| 中文字幕亚洲视频| 国产一区二区三区精品视频| 欧美卡1卡2卡| 亚洲国产日韩精品| 99国产一区二区三精品乱码| 国产亚洲福利社区一区| 久久黄色级2电影| 欧美剧情片在线观看| 一区二区视频在线| 777xxx欧美| 亚洲成人av一区二区| 色中色一区二区| 亚洲欧美色一区| www.亚洲色图| 亚洲欧美一区二区三区久本道91| 国产精品中文有码| 久久亚洲免费视频| 精品国产伦一区二区三区观看方式 | 日韩女优视频免费观看| 亚洲女同女同女同女同女同69| 国产麻豆精品在线| 欧美激情一区二区三区| 国产成人自拍在线| 欧美国产精品v| 91在线视频免费观看| 中文字幕一区二区三区av| 99久久久国产精品免费蜜臀| 日本一区二区三级电影在线观看| 国产精品一级在线| 中国色在线观看另类| 成人精品高清在线| 亚洲视频1区2区| 中文字幕+乱码+中文字幕一区| 国产精品拍天天在线| 免费在线观看不卡| 紧缚奴在线一区二区三区| 国产精品免费视频网站| 一区二区三区丝袜| 欧美精品成人一区二区三区四区| 天堂影院一区二区| 欧美电影免费观看高清完整版在| 蜜桃av一区二区| 日本一区二区三区在线不卡| 成人动漫av在线| 亚洲五码中文字幕| 精品国产乱码久久久久久夜甘婷婷| 国产综合色在线视频区| 亚洲欧美日韩国产成人精品影院| 欧美亚洲愉拍一区二区| 精品综合久久久久久8888| 欧美激情一区三区| 欧美tickling挠脚心丨vk| 国产成人免费视频网站高清观看视频| 亚洲欧美福利一区二区| 欧美不卡在线视频| 日本福利一区二区| 国产精品羞羞答答xxdd| 一区二区三区产品免费精品久久75| 日韩一区二区三区免费看 | 欧美日韩高清一区二区| 精品亚洲国内自在自线福利| 国产精品三级av| 欧美va亚洲va香蕉在线| 欧美综合在线视频| 丁香六月综合激情| 免费高清不卡av| 亚洲一区二区三区国产| 亚洲国产成人午夜在线一区| 欧美一级日韩免费不卡| 色久优优欧美色久优优| 成人综合激情网| 麻豆精品视频在线| 亚洲午夜精品在线| 中文字幕中文字幕在线一区| ww亚洲ww在线观看国产| 91精品国产综合久久久蜜臀图片| 成年人国产精品| 精品一区二区三区欧美| 午夜欧美在线一二页| 中文字幕一区二区三区蜜月 | 中文字幕不卡的av| 亚洲精品一区二区三区四区高清| 在线观看国产精品网站| 91性感美女视频| 色综合天天性综合| jizz一区二区| 99re视频这里只有精品| 国产91清纯白嫩初高中在线观看 | 久久综合国产精品| 7777精品伊人久久久大香线蕉完整版 | 99精品欧美一区二区蜜桃免费| 国产精品456| 国产一区二区三区久久悠悠色av| 日韩va亚洲va欧美va久久| 视频一区二区三区中文字幕| 一级特黄大欧美久久久| 一区二区三区在线视频免费 | 一区二区三区在线不卡| 亚洲欧洲无码一区二区三区| 国产日韩欧美一区二区三区综合| 久久久久久黄色| 欧美国产日本视频| 亚洲三级在线观看| 一区二区视频免费在线观看| 一区二区三区加勒比av| 亚洲动漫第一页| 老司机精品视频在线| 韩国一区二区三区| 成人黄色在线看| 在线观看av不卡| 欧美一级日韩免费不卡| 久久日韩粉嫩一区二区三区| 欧美经典一区二区| 一区二区三区自拍| 蜜桃一区二区三区在线| 国产一区二区三区黄视频| 99久久伊人精品| 欧美福利一区二区| 久久久不卡网国产精品二区| 亚洲手机成人高清视频| 午夜精品久久久久久久久久| 久久精品国产秦先生| 丁香亚洲综合激情啪啪综合| 99re成人在线| 日韩精品一区二区三区视频播放| 久久亚洲精精品中文字幕早川悠里| 国产精品久久久久一区二区三区共| 亚洲一区二区三区四区在线| 麻豆成人av在线| 99精品视频免费在线观看| 欧美一区二区三区色| 国产精品嫩草影院av蜜臀| 同产精品九九九| 高清久久久久久| 91.麻豆视频| 国产精品青草综合久久久久99| 亚洲午夜激情网页| 成人黄色软件下载| 91精品在线一区二区| 国产精品灌醉下药二区| 青青青爽久久午夜综合久久午夜| 99免费精品在线| 久久精品一区二区三区不卡| 亚洲图片有声小说| 成人av网站在线观看| 精品国产免费久久|