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

正文內(nèi)容

第八章流程控制語(yǔ)句(完整版)

  

【正文】 實(shí)現(xiàn)程序的各種結(jié)構(gòu)。其組成為: 表達(dá)式; ? 注意:位于尾部的分號(hào) “ ; ” 是語(yǔ)句中不可缺少的部分,任何表達(dá)式都可以加上分號(hào)構(gòu)成語(yǔ)句??照Z(yǔ)句不執(zhí)行的任何操作。 ②通常把輸入的字符賦予一個(gè)字符變量或整型變量,構(gòu)成賦值語(yǔ)句。 功能 : 向終端 (一般為顯示器 )輸出一個(gè)字符 ,其中 c為 字符型或整型變量 注意 : 用該函數(shù)時(shí) ,須用預(yù)編譯命令 : include (一) putchar 函數(shù) —字符輸出函數(shù) 第八章 流程控制語(yǔ)句 例 : include main( ) { char a, b, c。Y39。 putchar(b)。 *利用 putchar還可輸出其它轉(zhuǎn)義字符 結(jié)果 : B O Y putchar(39。N39。 putchar(39。E39。)。 printf(“%c,%c\n”,a,b)。如果要輸出的數(shù)據(jù)不止 1個(gè),相鄰 2個(gè)之間用逗號(hào)分開(kāi)。若實(shí)際位數(shù)m,左邊補(bǔ)空格 (右對(duì)齊) 。 printf(num1=%ld\n,num1)。 printf (a=%d, %o,%x,%u\n, a, a, a,a)。 printf(c=%c,%5c,%d\n,c,c,c)。如果 nm,則 m自動(dòng)取 n值,即保證 n個(gè)字符正常輸出。 %f, 不指定字段寬度 ,由系統(tǒng)自動(dòng)指定 ,使整數(shù)部分全部如數(shù)輸出 ,并輸出 6位小數(shù)。 第八章 流程控制語(yǔ)句 表 printf格式字符總結(jié) 格式字符 d 以帶 符號(hào)的十進(jìn)制形式輸出整數(shù) (正數(shù)不輸出符號(hào) ) o x u c s f e g 以 8進(jìn)制無(wú)符號(hào)形式輸出整數(shù) (不輸出前導(dǎo)符 0)。 第八章 流程控制語(yǔ)句 scanf函數(shù) -格式輸出函數(shù) 功能 : 從終端 (鍵盤(pán) )上按指定格式輸入各種 類型的數(shù)據(jù) 地址表列 –––變量的地址或字符串首地址。 } 運(yùn)行 ,機(jī)器等待你輸入 : 3 4 5↙ 結(jié)果 3, 4, 5 第八章 流程控制語(yǔ)句 注意 : ( 1) scanf函數(shù) 使 用地址量接受數(shù)據(jù)。 字符串以串結(jié)束標(biāo)志 ‘ \0’作為其最后一個(gè)字符 。 ( 5) 指定數(shù)據(jù)長(zhǎng)度時(shí) ,系統(tǒng)自動(dòng)截取。a)。c)。ch1,amp。賦值給 ch2,字母 39。 printf(“input x1,x2,x3:”)。 printf(“a=%%d,b=%%d”,a,b)。 第八章 流程控制語(yǔ)句 例:由終端輸入兩個(gè)整數(shù)給變量 x和 y,然后輸出 x和 y,在交換 x和 y中的值后,再輸出 x和y,驗(yàn)證兩個(gè)變量中的數(shù)是否正確地進(jìn)行了交換。 printf(“x=%d,y=%d\n”,x,y)。 printf(Please input three numbers:)。 printf(sum=%d,aver=%\n,sum,aver)。 m=++i。 c2=c132。 ( 4)輸出部分。 } 例: 從鍵盤(pán)輸入一個(gè)小寫(xiě)字母,要求用大小寫(xiě)字母形式輸出該字母及對(duì)應(yīng)的 ASCII碼值。 printf(“%d,%d,%d,%d\n”,i,j,m,n)。 第八章 流程控制語(yǔ)句 寫(xiě)出以下程序的運(yùn)行結(jié)果: include “” main() { char c1=?a?,c2=?b?,c3=?c?,c4=?\101?,c5=?\116?。num1,amp。 x=y。 分析:交換 a和 b的值: 8 y 5 x 9 t 第八章 流程控制語(yǔ)句 例:由終端輸入兩個(gè)整數(shù)給變量 x和 y,然后輸出 x和 y,在交換 x和 y中的值后,再輸出 x和y,驗(yàn)證兩個(gè)變量中的數(shù)是否正確地進(jìn)行了交換。 scanf(“%d%d%d”,amp。 } 第八章 流程控制語(yǔ)句 例:寫(xiě)出程序運(yùn)行結(jié)果 (1) main { int a=4,b=7。賦值給ch3。ch3)。 2)遇到輸入域?qū)挾冉Y(jié)束。 例 : scanf( %d, %d, amp。a, amp。 以 f作用相同, e與 f可以互相替換。格式字符及附加字符的定義如下表 。變量名 形式 : scanf(格式控制 , 地址表列 ) 格式控制 –––同 printf(…..) 第八章 流程控制語(yǔ)句 例 : main( ) { int a, b, c。 以無(wú)符號(hào) 10進(jìn)制形式輸出整數(shù)。 double d1,d2。 第八章 流程控制語(yǔ)句 例 : main() {printf(%s,%5s,%10s, Inter,Inter,Inter)。 } 程序運(yùn)行結(jié)果如下: c=A,□□□□ A,65 i=65,A 第八章 流程控制語(yǔ)句 6) s格式符 –––用來(lái)輸出一個(gè)字符串 . (1)%ms, 輸出的字符串占 m列 ,如字符串本身長(zhǎng)度大于 m,則突破 m的限制 ,將字符串全部輸出。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1