版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、c語言典型問題處理方法小結語言典型問題處理方法小結一、一、循環(huán)問題循環(huán)問題(1)、數(shù)論問題、數(shù)論問題1、求素數(shù)、求素數(shù)f(i=2i1,如果它僅有平凡約數(shù),如果它僅有平凡約數(shù)1和a,則我們稱,則我們稱a為素數(shù)為素數(shù)(或質數(shù)或質數(shù))。整數(shù)整數(shù)1被稱為基數(shù),它既不是質數(shù)也不是合數(shù)。被稱為基數(shù),它既不是質數(shù)也不是合數(shù)。整數(shù)整數(shù)0和所有負整數(shù)既不是素數(shù),也不是合數(shù)。和所有負整數(shù)既不是素數(shù),也不是合數(shù)。2、求最大公約數(shù)和最小公倍數(shù)、求最大公約數(shù)和最
2、小公倍數(shù)a、if(ab)t=aa=bb=tf(i=ai=1i)if(a%i==0printf(“l(fā)argestcommondivis:%dn“i)printf(“l(fā)eastcommonmultiple:%dn“(ab)is)b、輾轉相除法求解、輾轉相除法求解a1=ab1=bwhile(a%b!=0)t=a%ba=bb=tprintf(“l(fā)argestcommondivis:%dnleastcommonmultiple:%d“ba1b1b
3、)3、求完數(shù)、求完數(shù)一個數(shù)如果恰好等于它的因子之和,這個數(shù)就稱為一個數(shù)如果恰好等于它的因子之和,這個數(shù)就稱為“完數(shù)完數(shù)”。例如:例如:6的因子為的因子為1、2、3,而,而6=1+2+3,因此,因此6是“完數(shù)完數(shù)”。第一個第一個if判斷是否能被判斷是否能被2,3,4…………直到本身整除。直到本身整除。第二個第二個if判斷是否只能被本身整除。判斷是否只能被本身整除。while(k=n)if(n%k==0)if(isfirst)printf(
4、“%d=%d“nk)isfirst=0elseprintf(“%d“k)n=kelsekprintf(“n“)5、從鍵盤輸入兩個整數(shù),輸出這兩個整數(shù)的商的小數(shù)點后所有、從鍵盤輸入兩個整數(shù),輸出這兩個整數(shù)的商的小數(shù)點后所有1000位整數(shù)位整數(shù)f(i=1i=1000i)t=a%bprintf(“%d“t10b)a=t10printf(“n“)6、編程計算并輸出兩個帶分數(shù)的差。帶分數(shù)就是由一個整數(shù)和一個真分數(shù)合成、編程計算并輸出兩個帶分數(shù)的差
5、。帶分數(shù)就是由一個整數(shù)和一個真分數(shù)合成的數(shù),兩個帶分數(shù)(整數(shù)、分子、分母均大于的數(shù),兩個帶分數(shù)(整數(shù)、分子、分母均大于0)從鍵盤輸入,且?guī)Х謹?shù))從鍵盤輸入,且?guī)Х謹?shù)1大于帶分數(shù)于帶分數(shù)2,輸入格式為:整數(shù),輸入格式為:整數(shù)1[分子分子1分母分母1],整數(shù),整數(shù)2[分子分子2分母分母2]。差要。差要求化簡,整個輸出樣式為(如差為整數(shù),則無分數(shù)部分,如差的整數(shù)為求化簡,整個輸出樣式為(如差為整數(shù),則無分數(shù)部分,如差的整數(shù)為0,則,則無整數(shù)部
6、分):無整數(shù)部分):整數(shù)整數(shù)1[分子分子1分母分母1]整數(shù)整數(shù)2[分子分子2分母分母2]=整數(shù)=整數(shù)[分子分子分母分母]例如:輸入:例如:輸入:12[635]8[35]輸出:輸出:12[635]8[35]=3[47]又如:輸入:又如:輸入:6[23]4[1218]輸出:輸出:6[23]4[1218]=2又如:輸入:又如:輸入:9[78]9[38]輸出:輸出:9[78]9[38]=[12]main()intz1fz1fm1fz1xz2fz
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 山東專升本c語言典型案例100題
- c語言數(shù)組典型例題分析與解答
- 數(shù)值方法課程設計--典型數(shù)值算法的c++語言程序設計
- c語言課程設計--圖像處理
- c語言常用排序方法大全
- c語言學習方法
- keil c51中光標問題的處理方法
- c語言100則經典問題
- “圖式語言”課程小結
- c語言課程設計--數(shù)據(jù)集合處理
- c語言學習方法探析
- c語言素數(shù)的幾種判斷方法
- c語言課程設計--矩陣問題
- c語言課程設計--迷宮問題
- 基于c語言的迷宮問題設計
- 船舶壓載水典型處理方法存在的問題及對策研究.pdf
- 伴隨矩陣相關問題求解方法小結(2)
- 求解物理極值問題數(shù)學方法小結
- 肺小結節(jié)不典型分布
- 用 c 語言進行數(shù)字圖像處理
評論
0/150
提交評論