版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、文本作圖問題 南通大學(xué) 徐丹n一個循環(huán)體內(nèi)包含另一個完好的循環(huán)構(gòu)造,稱為循環(huán)的嵌套。nwhile語句、do-while語句和for語句都可以相互嵌套,甚至可以多層嵌套。例如:while( ) for( ) for( ) for( ) 假設(shè)外循共循環(huán)m次,內(nèi)循環(huán)共循環(huán)n次,那么: 內(nèi)外循環(huán)用到的循環(huán)變量名不能一樣 外循環(huán)每循環(huán)1次,內(nèi)循環(huán)需求完成整個n次循環(huán) 內(nèi)循環(huán)的循環(huán)體共執(zhí)行mn次* * * * * * * * * * * * * * * * * * * * * * +1+22+333+999999999+ 1+ 2 2+ 3 3 3+ +9 9 9 9 9 9 9 9 9 1 212 32
2、123 4321234 98765432123456789 1 121 12321 1234321 12345678987654321標題標題1 1輸出以以下圖形輸出以以下圖形* * * * * * * * * * *分析分析1 1、該問題用二重循環(huán)實現(xiàn)、該問題用二重循環(huán)實現(xiàn)2 2、外循環(huán)控制輸出行、外循環(huán)控制輸出行數(shù)數(shù),for(i=1;i=n;i+),for(i=1;i=n;i+) 內(nèi)循環(huán)實現(xiàn)輸出列內(nèi)循環(huán)實現(xiàn)輸出列數(shù)數(shù),for(j=1;j=m;j+),for(j=1;j=m;j+) 3 3、該題行數(shù)、該題行數(shù)i i與列數(shù)與列數(shù)j j的關(guān)系是的關(guān)系是j=ij=i代碼代碼#include#inc
3、ludemain()main() int i,j;int i,j;for(i=1;i=4;i+)for(i=1;i=4;i+) for(j=1;j=i;j+)for(j=1;j=i;j+)printf(printf(* *););printf(n);printf(n); 標題標題2 2輸出以以下圖形輸出以以下圖形 * * * * * * * * * * * * *分析1、該問題用二重循環(huán)實現(xiàn)2、外循環(huán)控制輸出行數(shù) 內(nèi)循環(huán)中第一部分用循環(huán)打印空格確定打印字符的初始位置,第二部分確定每行打印符號的個數(shù)3、該題行數(shù)i與列數(shù)j的關(guān)系是j=i 代碼#includemain()int i,j;for(i=
4、1;i=4;i+) for(j=1;j=4-i;j+)printf( );for(j=1;j=i;j+)printf(*);printf(n);+標題標題3 3+輸出以以下圖形輸出以以下圖形+ * *+ * * * *+ * * * * * *+ * * * * * * * *+分析+1、該問題用二重循環(huán)實現(xiàn)+2、外循環(huán)控制輸出行數(shù)+ 內(nèi)循環(huán)中第一部分用循環(huán)打印空格確定打印字符的初始位置,第二部分確定每行打印符號的個數(shù)+3、此題圖形的規(guī)律:每行“*的個數(shù)與行數(shù)i的關(guān)系是2*i-11234n=4時:時:3210n-ii13572*i-1 * * * * 代碼#includemain()int i
5、,j,k;for(i=1;i=4;i+)for(j=1;j=4-i;j+)printf( );for(k=1;k=2*i-1;k+)printf(*);printf(n);標題標題1 1輸出以以下圖形輸出以以下圖形 1 1 121 121 12321 12321 1234567898765432112345678987654321123456789876543210空格數(shù)空格數(shù)i123456789前半段前半段 數(shù)字數(shù)字012345678后半段后半段 數(shù)字數(shù)字 9ii i1*1*121*12321 *12345678765432112345678987654321+代碼+#include +vo
6、id main() + +int i,j; +for(i=1;i=9;i+) + + for(j=1;j=9-i;j+) + printf( ); + for(j=1;j=1;j-)+ printf(%d,j);+ printf(n); +標題標題2 2輸出以以下圖形輸出以以下圖形 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *-3-2-1 0 1 2 3n=4時:時:3210123abs(i)i13575312*(n-abs(i)-1 * * * * * * * +代碼+#include +#include+void main() + +int i,j; +for(i=-3;i=3;i+) + + for(j=1;j=abs(i);j+) + printf( ); + for(j=1;j=2*(4-abs(i)-1;j+) + printf(*); + printf(n); +外循環(huán)控制圖形的行數(shù)內(nèi)循環(huán)的第一部分控制輸出字符的首位置,第二部分控制輸出
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度智能家電產(chǎn)品研發(fā)與銷售合同3篇
- 二零二五版養(yǎng)殖企業(yè)與個體養(yǎng)牛戶合作合同3篇
- 二零二五版數(shù)據(jù)中心機房租賃及數(shù)據(jù)備份服務(wù)合同2篇
- 政府機關(guān)事業(yè)單位2025年度廣告宣傳服務(wù)合同3篇
- 二零二五年道路照明設(shè)備節(jié)能改造勞務(wù)分包合同2篇
- 二零二五版特色苗木種植與鄉(xiāng)村旅游開發(fā)合同3篇
- 二零二五年度知識產(chǎn)權(quán)質(zhì)押合同范本規(guī)范3篇
- 二零二五版公司銷售部業(yè)務(wù)員合同協(xié)議書含提成與考核2篇
- 二零二五版墊資贖樓資金結(jié)算合同范本2篇
- 二零二五年度班組技術(shù)創(chuàng)新承包合同文本2篇
- 物業(yè)費收取協(xié)議書模板
- 電工(中級工)理論知識練習(xí)題(附參考答案)
- 工業(yè)設(shè)計概論試題
- 2024-2030年中國商務(wù)服務(wù)行業(yè)市場現(xiàn)狀調(diào)查及投資前景研判報告
- 起重機的維護保養(yǎng)要求與月度、年度檢查記錄表
- 消防設(shè)施維護保養(yǎng)記錄表
- 城區(qū)生活垃圾填埋場封場項目 投標方案(技術(shù)方案)
- 垃圾分類巡檢督導(dǎo)方案
- 大一護理生涯發(fā)展展示
- 五年級上冊數(shù)學(xué)應(yīng)用題100題及答案
- 新生兒急救與復(fù)蘇培訓(xùn)
評論
0/150
提交評論