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

正文內(nèi)容

[計(jì)算機(jī)軟件及應(yīng)用]計(jì)算機(jī)基礎(chǔ)2c語言第6章循環(huán)結(jié)構(gòu)(已修改)

2024-10-31 04:20 本頁面
 

【正文】 循環(huán)結(jié)構(gòu) 課程介紹內(nèi)容: 一、循環(huán)語句 1. dowhile語句 2. while語句 3. for語句 二、循環(huán)嵌套 三、 break。continue。goto語句 循環(huán)結(jié)構(gòu)是程序中一種很重要的結(jié)構(gòu)。其特點(diǎn)是,在給定條件成立時(shí),反復(fù)執(zhí)行某程序段,直到條件不成立為止。給定的條件稱為循環(huán)條件,反復(fù)執(zhí)行的程序段稱為循環(huán)體。 C語言提供了多種循環(huán)語句,可以組成各種不同形式的循環(huán)結(jié)構(gòu) while語句 ( 1)一般格式 while(循環(huán)繼續(xù)條件 ) { 循環(huán)體語句組; } while語句的語義是:計(jì)算表達(dá)式的值,當(dāng)值為真(非 0)時(shí), 執(zhí)行循環(huán)體語句。 include main() { int n=0。 printf(input a string:\n)。 while(getchar()!=39。\n39。) n++。 printf(%d,n)。 } 當(dāng)輸入“ this is a book”求其結(jié)果 使用 while語句注意事項(xiàng) 使用 while語句應(yīng)注意以下幾點(diǎn): 式,只要表達(dá)式的值為真 (非 0)即可繼續(xù)循環(huán)。 ,則必須用 {}括起來,組成復(fù)合語句。 while語句的循環(huán)體又是 while語句,從而形成雙重循環(huán) 當(dāng)輸入 a的值為 5時(shí),分析以下程序的結(jié)果 main() { int a,n=0。 scanf(“%d”,amp。a)。 while(a=5) printf(%d ,n++)。 } 以下程序的輸出結(jié)果是 。 include void main() { int n=4。 while(n) printf(%d,n)。 } 2 0 若輸入字符串: abcde回車 ,則以下 while循環(huán)體將執(zhí)行幾次 ? while ((ch=getchar ( ))= = 39。 e 39。) printf( * )。 分析當(dāng)輸入為 ” right? ” 時(shí), 下面程序的執(zhí)行結(jié)果 : include void main( ) { char c。 c=getchar( )。 while((getchar())!=39。?39。) putchar(++c)。 } jhiu include void main() { int c。 while((c=getchar())!=39。\n39。) { switch(c39。239。) { case 0: case 1:putchar(c+4)。 case 2:putchar(c+4)。break。 case 3:putchar(c+3)。 default:putchar(c+2)。break。 } } printf(\n)。 } 輸入: 2473CR(CR代表回車符 ), 程序的輸出結(jié)果是 668977 編寫程序,輸入一個(gè)正整數(shù),計(jì)算并顯示該整數(shù)的各位數(shù)字之和,例如,整型數(shù) 1987的各位數(shù)字之和是 1+9+8+7,等于 25。 include void main( ) { int i,sum。 int k。 printf(\nEnter a integer: )。 scanf(%d,amp。i)。 sum=0。 while(i!=0) { k=i%10。 /*取數(shù)字的最后一位 */ sum=sum+k。 /*累加到計(jì)數(shù)器中 */ i=i/10。 /*去掉數(shù)字的最后一位 */ } printf(sum is %d\n,sum)。} dowhile語句 dowhile語句的一般形式為: do 語句; while(表達(dá)式 ); 其中語句是循環(huán)體,表達(dá)式是循環(huán)條件。 dowhile語句的語義是: 先執(zhí)行循環(huán)體語句一次,再判別表達(dá)式的值,若為真 (非 0)則繼續(xù)循環(huán),否則終止循環(huán) 例:求 1到 100的累加和。 i = 1,sum=0 sum=sum+i i = i + 1 當(dāng) i=100(或直到 i100) main( ) { int i, sum=0。 i=1。 do { sum+=i。 i+ +。 } while (i=100)。 printf(“%d”,sum)。 } 以下敘述正確的是 _______。 A) dowhile語句構(gòu)成的循環(huán)不能用其它語句構(gòu)成的循環(huán)代替 B) dowhile語句構(gòu)成的循環(huán)只能用 break語句退出 C)用 dowhile語句構(gòu)成的循環(huán),在 while后的表達(dá)式為非 0時(shí)結(jié)束循環(huán) D)用 dowhile語句構(gòu)成的
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1