freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[計(jì)算機(jī)軟件及應(yīng)用]c語(yǔ)言基礎(chǔ)課件5循環(huán)結(jié)構(gòu)-文庫(kù)吧

2024-11-23 02:22 本頁(yè)面


【正文】 int i,sum=0。 i=1。 do { sum+=i。 i++。 }while(i=100)。 printf(%d\n,sum)。 } 嵌套 while 循環(huán) ? 嵌套 while 循環(huán)的語(yǔ)法 while(i = 10) { . . . while (i = j) { . . . . . . } . . . } 外循環(huán) 內(nèi)循環(huán) 只有在內(nèi)循環(huán)完全結(jié)束后,外循環(huán)才會(huì)進(jìn)行下一趟。 問(wèn)題描述: 用“ *”打印一個(gè)直角三角形圖案。 圖案如下所示: * ** *** **** ***** ****** ******* ******** ********* ********** while 循環(huán)示例 void main() { int nstars=1,stars。 while(nstars = 10) { stars=1。 while (stars = nstars) { printf(*)。 stars++。 } printf(\n)。 nstars++。 } } 內(nèi)層循環(huán)控制每行打印 *號(hào)的個(gè)數(shù) 外層循環(huán)控制打印的行數(shù) 輸出: * ** *** **** ***** ****** ******* ******** ********* ********** dowhile 循環(huán) ? 嵌套 dowhile 循環(huán)的語(yǔ)法 do { . . . do { . . . }while( . . .) . . . }while( . . . ) 外循環(huán) 內(nèi)循環(huán) 只有在內(nèi)循環(huán)完全結(jié)束后,外循環(huán)才會(huì)進(jìn)行下一趟。 dowhile 循環(huán)示例 int x。 char i, ans。 ans=39。y39。 do { x=0。 printf(\n請(qǐng)輸入字符序列: )。 fflush(stdin)。 do{ i=getchar()。 x++。 }while( i !=39。\n39。 )。 printf(\n輸入的字符數(shù)為: %d, x)。 printf(\n是否需要輸入更多序列 (Y/N) ? )。 ans = getch()。 }while(ans ==39。Y39。 || ans == 39。y39。)。 輸出: 請(qǐng)輸入字符序列: GOODMORNING 輸入的字符數(shù)為: 11 是否需要輸入更多序列 (Y/N)?N 內(nèi)存中的變量 x i ans 0 y 檢查條件判斷是否按下回車(chē)鍵。如果否, 循環(huán)繼續(xù)執(zhí)行后續(xù)語(yǔ)句;如果是,循環(huán)回到開(kāi)始處。 如按下 Y/y, 則循環(huán)從開(kāi)始處執(zhí)行,否則循環(huán)停止 比較 while 和 dowhile循環(huán) while(循環(huán)條件 ) { 循環(huán)體; } do { 循環(huán)體; }while( 循環(huán)條件 )。 dowhile 循環(huán)是先執(zhí)行后判斷,所以,即使開(kāi)始條件為假,循環(huán)體也至少會(huì)被執(zhí)行一次。 while循環(huán)是先判斷后執(zhí)行,所以,如果條件為假,則循環(huán)體一次也不會(huì)被執(zhí)行。 ? 比較 while 和 dowhile 循環(huán)的工作原理 通過(guò)示例比較 int value, r_digit。 value = 0。 do { printf(\n請(qǐng)輸入一個(gè)數(shù) : )。 scanf(%d, amp。value)。 if( value = 0 ) printf(該數(shù)必須為正數(shù) \n)。 }while( value = 0 )。 printf(\n反轉(zhuǎn)后的數(shù)為 : )。 do { r_digit = value % 10。 printf(%d, r_digit)。 value = value / 10。 }while( value != 0 )。 printf(\n)。 int value, r_digit。 value = 0。 while( value = 0 ) { printf(\n請(qǐng)輸入一個(gè)數(shù) : )。 scanf(%d, amp。value)。 if( value = 0 ) printf(該數(shù)必須為正數(shù) \n)。 } printf(\n反轉(zhuǎn)后的數(shù)為 : )。 while( value != 0 ) { r_digit = value % 10。 printf(%d, r_digit)。 value = value / 10。 } printf(\n)。 該程序用 do while 循環(huán)將數(shù)字左右反轉(zhuǎn) 同樣的程序用 while 循環(huán)將數(shù)字左右反轉(zhuǎn) 小結(jié) 循環(huán)結(jié)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1