




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、一、實(shí)驗(yàn)1.1源代碼:#include stdio.1T#include stdlib.h#include HiostreamHusing namespace std;void Mode(iiit a, mt b, mt n)int c=l;do取 a%2=0)a=a/2;b=(b*b)%n;elsea=a-l;c=(b*c)%n;wliile(a!=0);coutM取余結(jié)果為:,cendl;void main 0int a, b, n;coutM輸入格式范例 l/a mod nHendl;coutMHendl;cout請(qǐng)輸入指數(shù)a: endl;ciiia;cout請(qǐng)輸入該基數(shù)b: Hendl
2、;ciiib;cout請(qǐng)輸入被除數(shù)n: Hendl;ciiin;Mode(a,bji);二.實(shí)驗(yàn)效果圖:E C:UsersSorrelDesktQPgfrnDebugl.l.exe-MJ C:U5er5SorrelDesktopf$I#Debugl.l.&x. | = |1 B w輸入格式范例bJ nod n411請(qǐng)輸入指數(shù)&:37請(qǐng)輸入該基數(shù)h :30請(qǐng)輸入被除數(shù)n:77取余結(jié)果為:2Press ant/ key to continue實(shí)驗(yàn)L2用擴(kuò)展歐幾里得算法求解最大公約數(shù)和求乘法逆元一、實(shí)驗(yàn)12源代碼:#include mt extended_Gcd(mt a.iiit b, iiit
3、&x, mt &y) 求最人公約數(shù) if(b 0)X=l;y = o;return a;elseint gcd = extended_Gcd(b, a%b, x、y); int t = x;x = y;v = t - (a / b) * y; return gcd; mt extended_Ivn(iiit f, int d. int *result) 求乘法逆元Ult xl, x2, x3, yl, y2, y3, tl,t2, t3, q;xl = y2 = 1;x2 = yl = 0;x3 = (f = d)?f:d;y3 = (f = d) ? d : f;wliile (1)if (
4、y3 = 0)result = x3;/兩個(gè)數(shù)不互素則result為兩個(gè)數(shù)的最大公約數(shù),此時(shí)返回值為零retuin 0;if (y3 = 1)*result = y2; 兩個(gè)數(shù)互素則resutl為其乘法逆元,此時(shí)返回值為1 return 1;q = x3 /y3; tl = xl - q*vl;t2 = x2 - q*v2;t3 = x3 - q*v3; ? ? ?V1V2V31 2 3 t t txl =x2 =x3 =vl =v2 =v3 = mt mam()mt x, y,z ;int a, b;mt *q;p = &x; q = &y; z = 0;請(qǐng)輸入兩個(gè)數(shù):J;scanf(H%d
5、%d, &a. &b);if (extended_Gcd(a,b, *p,*q) = 1)extended_Ivn(a, b, &z);pnntf(”d和1互素,乘法的逆元是:dn”, a, b, z);elsez=extended_Gcd(a,b, *p.*q);printf(”d和d不互素,最人公約數(shù)為:diT, a, b, z); return 0;二.實(shí)驗(yàn)效果圖:Press an 1/ key to cont inue3 ”C:UsersSorrelDesktop新件知Debug篌驗(yàn)l2exe”1 II S II S3 1請(qǐng)輸兩個(gè)數(shù):24140 1676224140和16762不互素,最大公約數(shù)為:34Press any key to continuePress an 1/ key to cont inuePress an 1/ key to c
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 新能源電動(dòng)車制造基地租賃合同范本
- 生態(tài)旅游區(qū)場(chǎng)地調(diào)研與環(huán)境保護(hù)合同協(xié)議
- 生態(tài)農(nóng)業(yè)廠房抵押貸款合同
- 腹腔鏡泌尿外科技術(shù)培訓(xùn)
- 高空跳傘體驗(yàn)行業(yè)深度調(diào)研及發(fā)展項(xiàng)目商業(yè)計(jì)劃書
- 二手車交易過程透明化創(chuàng)新創(chuàng)業(yè)項(xiàng)目商業(yè)計(jì)劃書
- 科研數(shù)據(jù)存儲(chǔ)云服務(wù)行業(yè)跨境出海項(xiàng)目商業(yè)計(jì)劃書
- 公園再生利用企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力項(xiàng)目商業(yè)計(jì)劃書
- 神經(jīng)外科手術(shù)動(dòng)力系統(tǒng)行業(yè)深度調(diào)研及發(fā)展項(xiàng)目商業(yè)計(jì)劃書
- 互動(dòng)式圖表企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力項(xiàng)目商業(yè)計(jì)劃書
- 義務(wù)教育語文課程標(biāo)準(zhǔn)(2022)測(cè)試題帶答案(20套)
- 正交異性鋼橋面板計(jì)算
- GB/T 32063-2015城鎮(zhèn)供水服務(wù)
- GB 18667-2002道路交通事故受傷人員傷殘?jiān)u定
- 防范和懲治統(tǒng)計(jì)造假、弄虛作假等違法違規(guī)行為的政策解讀(統(tǒng)計(jì)培訓(xùn)課件)
- 播下種子守護(hù)生命-基于種植活動(dòng)的大班幼兒生命教育實(shí)踐研究
- 中關(guān)村東升科技園二期概念性規(guī)劃設(shè)計(jì)方案
- 2021年云南技師學(xué)院教師招聘試題及答案解析
- 2022年長(zhǎng)沙水業(yè)集團(tuán)有限公司校園招聘筆試模擬試題及答案解析
- 土地資源調(diào)查與評(píng)價(jià) 第三章 土地適宜性評(píng)價(jià)
- 002TD-SCDMA 無線網(wǎng)絡(luò)關(guān)鍵技術(shù)
評(píng)論
0/150
提交評(píng)論