C語言順序結(jié)構(gòu)程序設(shè)計(jì)課件_第1頁
C語言順序結(jié)構(gòu)程序設(shè)計(jì)課件_第2頁
C語言順序結(jié)構(gòu)程序設(shè)計(jì)課件_第3頁
C語言順序結(jié)構(gòu)程序設(shè)計(jì)課件_第4頁
C語言順序結(jié)構(gòu)程序設(shè)計(jì)課件_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第三章 C 順序結(jié)構(gòu)程序設(shè)計(jì) C語言順序結(jié)構(gòu)程序設(shè)計(jì)語言順序結(jié)構(gòu)程序設(shè)計(jì) 第三章第三章 順序結(jié)構(gòu)程序設(shè)計(jì)順序結(jié)構(gòu)程序設(shè)計(jì) 第三章 C 順序結(jié)構(gòu)程序設(shè)計(jì) C語言順序結(jié)構(gòu)程序設(shè)計(jì)語言順序結(jié)構(gòu)程序設(shè)計(jì) 3.1 C語句概述語句概述 3.2 C程序基本結(jié)構(gòu)程序基本結(jié)構(gòu) 3.3 數(shù)據(jù)輸入、輸出數(shù)據(jù)輸入、輸出 3.4 程序?qū)嵗绦驅(qū)嵗?第三章第三章 順序結(jié)構(gòu)程序設(shè)計(jì)順序結(jié)構(gòu)程序設(shè)計(jì) 第三章 C 順序結(jié)構(gòu)程序設(shè)計(jì) C語言順序結(jié)構(gòu)程序設(shè)計(jì)語言順序結(jié)構(gòu)程序設(shè)計(jì) C程序的程序的特點(diǎn)特點(diǎn): 1、一個(gè)、一個(gè)C程序由若干函數(shù)組成程序由若干函數(shù)組成 2、程序中有且只有一個(gè)主函數(shù)、程序中有且只有一個(gè)主函數(shù)main( ) 3、

2、程序的運(yùn)行從主函數(shù)開始、程序的運(yùn)行從主函數(shù)開始 4、函數(shù)由函數(shù)首部和函數(shù)體組成、函數(shù)由函數(shù)首部和函數(shù)體組成 5、函數(shù)體由說明語句和執(zhí)行語句組成、函數(shù)體由說明語句和執(zhí)行語句組成 6、C中語句有四類中語句有四類 控制語句控制語句 表達(dá)式語句表達(dá)式語句 空語句空語句 復(fù)合語句復(fù)合語句 3.1 3.1 C C語句概述語句概述 第三章 C 順序結(jié)構(gòu)程序設(shè)計(jì) C語言順序結(jié)構(gòu)程序設(shè)計(jì)語言順序結(jié)構(gòu)程序設(shè)計(jì) 結(jié)構(gòu)化程序結(jié)構(gòu)化程序有有三種三種基本結(jié)構(gòu)基本結(jié)構(gòu) 順序結(jié)構(gòu)順序結(jié)構(gòu) 選擇結(jié)構(gòu)選擇結(jié)構(gòu) 循環(huán)結(jié)構(gòu)循環(huán)結(jié)構(gòu) 語句執(zhí)行的順序與程序書寫的順語句執(zhí)行的順序與程序書寫的順 序一致。序一致。 根據(jù)條件進(jìn)行判斷,若條件成

3、立根據(jù)條件進(jìn)行判斷,若條件成立 ,執(zhí)行,執(zhí)行A,否則執(zhí)行否則執(zhí)行B 當(dāng)型循環(huán):當(dāng)條件成立時(shí),反復(fù)執(zhí)行當(dāng)型循環(huán):當(dāng)條件成立時(shí),反復(fù)執(zhí)行A 條件不成立,停止條件不成立,停止 直到型循環(huán):直到型循環(huán):重復(fù)執(zhí)行動(dòng)作重復(fù)執(zhí)行動(dòng)作A, 直到某一條件成立時(shí)直到某一條件成立時(shí),停止停止 3.2 C3.2 C程序基本結(jié)構(gòu)程序基本結(jié)構(gòu) 三種基本結(jié)構(gòu)三種基本結(jié)構(gòu) 第三章 C 順序結(jié)構(gòu)程序設(shè)計(jì) C語言順序結(jié)構(gòu)程序設(shè)計(jì)語言順序結(jié)構(gòu)程序設(shè)計(jì) 一、順序結(jié)構(gòu)一、順序結(jié)構(gòu) main( ) int a,b,c; a=5; b=6; c=a+b; 1. 程序執(zhí)行的順序和語程序執(zhí)行的順序和語 句書寫的順序一致句書寫的順序一致 2.有

4、一個(gè)數(shù)據(jù)入口有一個(gè)數(shù)據(jù)入口 一個(gè)數(shù)據(jù)出口一個(gè)數(shù)據(jù)出口 A B 特點(diǎn):特點(diǎn): 3.2 C3.2 C程序基本結(jié)構(gòu)程序基本結(jié)構(gòu) 第三章 C 順序結(jié)構(gòu)程序設(shè)計(jì) C語言順序結(jié)構(gòu)程序設(shè)計(jì)語言順序結(jié)構(gòu)程序設(shè)計(jì) 二、選擇結(jié)構(gòu)二、選擇結(jié)構(gòu) 條件條件 AB YES NO 1、當(dāng)條件滿足時(shí)、當(dāng)條件滿足時(shí),執(zhí)行語執(zhí)行語 句句A,否則否則,執(zhí)行語句執(zhí)行語句B 2、有一個(gè)數(shù)據(jù)入口、有一個(gè)數(shù)據(jù)入口 一個(gè)數(shù)據(jù)出口一個(gè)數(shù)據(jù)出口 例如:鍵盤輸入一個(gè)整數(shù)例如:鍵盤輸入一個(gè)整數(shù),判斷其正負(fù)判斷其正負(fù)? int a; a a0 if(a0) printf(“a為正數(shù)為正數(shù)”); else printf(“a為負(fù)數(shù)為負(fù)數(shù)”); 語句語句

5、A A 語句語句B B 特點(diǎn):特點(diǎn): 3.2 C3.2 C程序基本結(jié)構(gòu)程序基本結(jié)構(gòu) 第三章 C 順序結(jié)構(gòu)程序設(shè)計(jì) C語言順序結(jié)構(gòu)程序設(shè)計(jì)語言順序結(jié)構(gòu)程序設(shè)計(jì) 三、循環(huán)結(jié)構(gòu)三、循環(huán)結(jié)構(gòu) YN 求求1100的自然數(shù)之和的自然數(shù)之和 X=100 s=0,x=1 語句語句 1 當(dāng)當(dāng) 型型 循循 環(huán)環(huán) 1. 若條件滿足若條件滿足,重復(fù)執(zhí)行語重復(fù)執(zhí)行語 句內(nèi)容句內(nèi)容,否則否則,退出循環(huán)退出循環(huán) 條件條件 2. 一個(gè)數(shù)據(jù)入口一個(gè)數(shù)據(jù)出口一個(gè)數(shù)據(jù)入口一個(gè)數(shù)據(jù)出口 s=s+x; x=x+1; 條件不滿足條件不滿足,不執(zhí)行任何語句不執(zhí)行任何語句 特點(diǎn):特點(diǎn): 3.2 C3.2 C程序基本結(jié)構(gòu)程序基本結(jié)構(gòu) 第三章

6、C 順序結(jié)構(gòu)程序設(shè)計(jì) C語言順序結(jié)構(gòu)程序設(shè)計(jì)語言順序結(jié)構(gòu)程序設(shè)計(jì) 語句語句 N Y 求求1+2+3+n =1000 的最大的的最大的n n=1,s=0; s=s+n n=n+1 Sa) c=a+b; printf(“%d”,c); Else ; 控控 制制 語語 句句 表達(dá)式語句表達(dá)式語句 復(fù)合語句復(fù)合語句 函數(shù)調(diào)用語句函數(shù)調(diào)用語句 空語句空語句 3.2 C3.2 C程序基本結(jié)構(gòu)程序基本結(jié)構(gòu) 第三章 C 順序結(jié)構(gòu)程序設(shè)計(jì) C語言順序結(jié)構(gòu)程序設(shè)計(jì)語言順序結(jié)構(gòu)程序設(shè)計(jì) 例如:若例如:若a的值等于的值等于100,則成績(jī)?yōu)閮?yōu)秀則成績(jī)?yōu)閮?yōu)秀 if(a=100) . if(a=100) 賦值運(yùn)算賦值運(yùn)算

7、關(guān)系運(yùn)算關(guān)系運(yùn)算 格式:格式:變量變量=表達(dá)式表達(dá)式 功能:將表達(dá)式的值賦給左邊的變量(存入該變量的內(nèi)存單元中)。功能:將表達(dá)式的值賦給左邊的變量(存入該變量的內(nèi)存單元中)。 說明:說明:1.左邊是以左邊是以變量名變量名為標(biāo)識(shí)的內(nèi)存單元。為標(biāo)識(shí)的內(nèi)存單元。 2.當(dāng)當(dāng)右邊類型右邊類型與變量類型不符時(shí),先進(jìn)行與變量類型不符時(shí),先進(jìn)行類型轉(zhuǎn)換類型轉(zhuǎn)換,再賦值。,再賦值。 3.左邊必須是變量,不允許是常量或表達(dá)式。左邊必須是變量,不允許是常量或表達(dá)式。 k=1 ; k+1=1; 1=k ; 七七 、賦值語句、賦值語句 3.2 C3.2 C程序基本結(jié)構(gòu)程序基本結(jié)構(gòu) 第三章 C 順序結(jié)構(gòu)程序設(shè)計(jì) C語言順

8、序結(jié)構(gòu)程序設(shè)計(jì)語言順序結(jié)構(gòu)程序設(shè)計(jì) 3.3 3.3 數(shù)據(jù)的輸入輸出數(shù)據(jù)的輸入輸出 數(shù)據(jù)輸入輸出簡(jiǎn)單概述數(shù)據(jù)輸入輸出簡(jiǎn)單概述 1、C中沒有專門的輸入輸出語句中沒有專門的輸入輸出語句; 2、輸入輸出操作通過輸入、輸出函數(shù)實(shí)現(xiàn)、輸入輸出操作通過輸入、輸出函數(shù)實(shí)現(xiàn); 3、本節(jié)介紹兩個(gè)基本的輸出函數(shù)、本節(jié)介紹兩個(gè)基本的輸出函數(shù); 4、字符字符輸出函數(shù)輸出函數(shù); 5、格式格式輸出函數(shù)。輸出函數(shù)。 第三章 C 順序結(jié)構(gòu)程序設(shè)計(jì) C語言順序結(jié)構(gòu)程序設(shè)計(jì)語言順序結(jié)構(gòu)程序設(shè)計(jì) 一一 、字符輸出函數(shù)、字符輸出函數(shù) 1 格式:格式: putchar(字符變量字符變量) 2 功能功能 :在標(biāo)準(zhǔn)輸出設(shè)備上,輸出指定的:在

9、標(biāo)準(zhǔn)輸出設(shè)備上,輸出指定的字符字符. 3 說明說明 : * 一次調(diào)用只能輸出一次調(diào)用只能輸出一個(gè)字符一個(gè)字符 * 加上分號(hào)成為字符加上分號(hào)成為字符輸出語句輸出語句 * 使用時(shí)在程序開頭用使用時(shí)在程序開頭用#include #include main( ) char c=a; putchar( c); 思考思考 char c1,c2,c3; c1=a;c2=b;c3=c; putchar(c1); putchar(c2); putchar(c3); a b c abc 輸出多個(gè)字符輸出多個(gè)字符 怎樣排列?怎樣排列? 3.3.1 3.3.1 數(shù)據(jù)的輸出數(shù)據(jù)的輸出 第三章 C 順序結(jié)構(gòu)程序設(shè)計(jì) C語

10、言順序結(jié)構(gòu)程序設(shè)計(jì)語言順序結(jié)構(gòu)程序設(shè)計(jì) 二二 格式輸出函數(shù)格式輸出函數(shù) 1 格式:格式:printf(格式控制串格式控制串,變量列表變量列表) 2 功能:功能:從標(biāo)準(zhǔn)輸出設(shè)備上,按指定的從標(biāo)準(zhǔn)輸出設(shè)備上,按指定的格式格式輸出對(duì)應(yīng)的變量輸出對(duì)應(yīng)的變量. %d: 按按十進(jìn)制整數(shù)十進(jìn)制整數(shù)形式輸出變量的值形式輸出變量的值 %o:按八進(jìn)制整數(shù)形式輸出變量的值按八進(jìn)制整數(shù)形式輸出變量的值 %x:按按十六進(jìn)制整數(shù)十六進(jìn)制整數(shù)形式輸出變量的值形式輸出變量的值 %ld: 按十進(jìn)制整數(shù)形式輸出按十進(jìn)制整數(shù)形式輸出長(zhǎng)整型長(zhǎng)整型變量的值變量的值 %u: 輸出輸出無符號(hào)整數(shù)無符號(hào)整數(shù)變量變量 %f:輸出輸出單精度浮點(diǎn)

11、單精度浮點(diǎn)變量的值變量的值 %e: 按按指數(shù)形式指數(shù)形式輸出浮點(diǎn)變量的值輸出浮點(diǎn)變量的值 格格 式式 控控 制制 串串 3.3.1 3.3.1 數(shù)據(jù)的輸出數(shù)據(jù)的輸出 第三章 C 順序結(jié)構(gòu)程序設(shè)計(jì) C語言順序結(jié)構(gòu)程序設(shè)計(jì)語言順序結(jié)構(gòu)程序設(shè)計(jì) %g: 輸出輸出f和和e格式中寬度較小的格式,不輸出無意義的格式中寬度較小的格式,不輸出無意義的0 %c: 輸出輸出字符變量字符變量 %s: 輸出一個(gè)輸出一個(gè)字符串字符串 %md 輸出整數(shù)據(jù)占輸出整數(shù)據(jù)占m個(gè)字符位,右對(duì)齊個(gè)字符位,右對(duì)齊 %-md 輸出整數(shù)據(jù)占輸出整數(shù)據(jù)占m個(gè)字符位,左對(duì)齊個(gè)字符位,左對(duì)齊 %m.nf 輸出數(shù)據(jù)占輸出數(shù)據(jù)占m個(gè)字符位,小數(shù)點(diǎn)

12、后留個(gè)字符位,小數(shù)點(diǎn)后留n位,右對(duì)齊位,右對(duì)齊 %-m.nf 輸出數(shù)據(jù)占輸出數(shù)據(jù)占m個(gè)字符位,小數(shù)點(diǎn)后留個(gè)字符位,小數(shù)點(diǎn)后留n位,左對(duì)齊位,左對(duì)齊 %m.ns 輸出字符串占輸出字符串占m個(gè)字符位,僅輸出前個(gè)字符位,僅輸出前n個(gè)字符,右對(duì)齊個(gè)字符,右對(duì)齊 注注 意:意:這里的留指以這里的留指以四舍五入四舍五入的方法保留的方法保留 float x=12.345; Printf(“%f”,x); 12.345000 Printf(“%e”,x); 1.2345e+01 Printf(“%g”,x); 12.345 3.3.1 3.3.1 數(shù)據(jù)的輸出數(shù)據(jù)的輸出 第三章 C 順序結(jié)構(gòu)程序設(shè)計(jì) C語言順序

13、結(jié)構(gòu)程序設(shè)計(jì)語言順序結(jié)構(gòu)程序設(shè)計(jì) 1. 格式控制串的格式控制串的控制符號(hào)控制符號(hào)與與變量表變量表要一一對(duì)應(yīng),即:要一一對(duì)應(yīng),即: 類型相同類型相同,個(gè)數(shù)相等個(gè)數(shù)相等 printf(“%d,%d ,%dn”,a,b); 輸出?輸出? 2. 格式控制符號(hào)盡量用小寫字母格式控制符號(hào)盡量用小寫字母 %e和和%E的區(qū)別:的區(qū)別:.78e+001 6.78E+001 3. 格式控制符號(hào)格式控制符號(hào)之外的符號(hào)之外的符號(hào)均照原樣顯示均照原樣顯示 printf(“a=%d,b=%d”,a,b);輸出:輸出:a=3,b=5 4. 若需顯示百分號(hào),格式為:若需顯示百分號(hào),格式為:% 當(dāng)當(dāng)a為為3,b為為5時(shí)時(shí) 5.

14、 如果實(shí)際數(shù)據(jù)所占字符位如果實(shí)際數(shù)據(jù)所占字符位大于大于指定的域?qū)?,按?shí)際輸出指定的域?qū)挘磳?shí)際輸出 特點(diǎn):特點(diǎn): 3.3.1 3.3.1 數(shù)據(jù)數(shù)據(jù)的輸出的輸出 第三章 C 順序結(jié)構(gòu)程序設(shè)計(jì) C語言順序結(jié)構(gòu)程序設(shè)計(jì)語言順序結(jié)構(gòu)程序設(shè)計(jì) 5,8 printf(“a=%d,b=%dn”,a,b); a=5,b= 8 a=5,b= 8 printf(“%5d%5dn”,a,b); 5 8 5之前空之前空4個(gè)個(gè) 字符位字符位 printf(“Turbo C”); Turbo C 3.3.1 3.3.1 數(shù)據(jù)的輸出數(shù)據(jù)的輸出 第三章 C 順序結(jié)構(gòu)程序設(shè)計(jì) C語言順序結(jié)構(gòu)程序設(shè)計(jì)語言順序結(jié)構(gòu)程序設(shè)計(jì) 功能:

15、從標(biāo)準(zhǔn)輸入設(shè)備上讀一個(gè)字符功能:從標(biāo)準(zhǔn)輸入設(shè)備上讀一個(gè)字符 一、字符輸入函數(shù)一、字符輸入函數(shù) 格式格式1:getch() 格式格式2:getche() 格式格式3:getchar() 輸入字符,回車后才讀入輸入字符,回車后才讀入 輸入字符,并回顯,不必回車輸入字符,并回顯,不必回車 輸入字符,不回顯,不回車輸入字符,不回顯,不回車 區(qū)別區(qū)別 #include 格式格式3 格式格式1,2 例如例如:大寫字符和小寫字符的轉(zhuǎn)換:大寫字符和小寫字符的轉(zhuǎn)換 3.3.2 3.3.2 數(shù)據(jù)的輸入數(shù)據(jù)的輸入 第三章 C 順序結(jié)構(gòu)程序設(shè)計(jì) C語言順序結(jié)構(gòu)程序設(shè)計(jì)語言順序結(jié)構(gòu)程序設(shè)計(jì) main() char c;

16、 c=getchar( ); putchar(c); 從鍵盤輸入一個(gè)字符從鍵盤輸入一個(gè)字符 從屏幕輸出一個(gè)字符從屏幕輸出一個(gè)字符 例如:例如: 3.3.2 3.3.2 數(shù)據(jù)的輸入數(shù)據(jù)的輸入 第三章 C 順序結(jié)構(gòu)程序設(shè)計(jì) C語言順序結(jié)構(gòu)程序設(shè)計(jì)語言順序結(jié)構(gòu)程序設(shè)計(jì) 二二 格式輸入函數(shù)格式輸入函數(shù) 1 . 格式:格式:scanf(格式控制串,地址表列)格式控制串,地址表列) 2. 功能:功能:按照格式控制參數(shù)的要求,從終端上把數(shù)據(jù)按照格式控制參數(shù)的要求,從終端上把數(shù)據(jù) 送到送到地址參數(shù)地址參數(shù)所指定的內(nèi)存空間中所指定的內(nèi)存空間中 3 . 格式控制符號(hào)格式控制符號(hào) :同同printf() 4. 要求

17、:類型相同,個(gè)數(shù)相等要求:類型相同,個(gè)數(shù)相等 int a,b; scanf(“%d,%d”, scanf(“%3d”, float x; scanf(“%8.2f ”,(不正確)不正確) 6. 6. 輸入輸入時(shí),遇下列情況時(shí),遇下列情況結(jié)束結(jié)束 * 回車,空格回車,空格 * 寬度結(jié)束寬度結(jié)束 * 非法輸入非法輸入 int K; scanf(“%3d”, 輸入:輸入:123456789 K為:為: 123 3.3.2 3.3.2 數(shù)據(jù)的輸入數(shù)據(jù)的輸入 第三章 C 順序結(jié)構(gòu)程序設(shè)計(jì) C語言順序結(jié)構(gòu)程序設(shè)計(jì)語言順序結(jié)構(gòu)程序設(shè)計(jì) main( ) int a; float b,c; scanf(“%2d

18、%3f%4f”, printf(“a=%d,b=%f,c=%fn”,a,b,c); 輸入:輸入:12345678987654321輸出輸出? a=12,b=345.000000,c=6789.000000 123456789 3.3.2 3.3.2 數(shù)據(jù)的輸入數(shù)據(jù)的輸入 第三章 C 順序結(jié)構(gòu)程序設(shè)計(jì) C語言順序結(jié)構(gòu)程序設(shè)計(jì)語言順序結(jié)構(gòu)程序設(shè)計(jì) 6. 格式控制符號(hào)格式控制符號(hào)之外之外的符號(hào)照的符號(hào)照原樣輸入原樣輸入 int a,b; scanf(“%d%d”, 3 5 scanf(“%d,%d”, 3, 5 scanf(“a=%d,b=%d”, 輸入:輸入: a=3,b=5 char c1,c2

19、,c3; scanf(“%c%c%c”, A B C (1)輸入:)輸入:ABC (2) 輸入:輸入:A B C 3.3.2 3.3.2 數(shù)據(jù)的輸入數(shù)據(jù)的輸入 第三章 C 順序結(jié)構(gòu)程序設(shè)計(jì) C語言順序結(jié)構(gòu)程序設(shè)計(jì)語言順序結(jié)構(gòu)程序設(shè)計(jì) 3 3.4 .4 順序結(jié)構(gòu)程序?qū)嵗樞蚪Y(jié)構(gòu)程序?qū)嵗?例例1:x=10.2,y=20.5, 如何交換兩個(gè)變量的值?如何交換兩個(gè)變量的值? 10.220.5 xy 20.510.2 20.5 10.2 t 10.2 10.2 20.5 定義變量定義變量 分析問題分析問題 變量賦值變量賦值 輸出結(jié)果輸出結(jié)果 計(jì)算計(jì)算 main( ) float x, y, t; sca

20、nf(“%f,%f”, t=x; x=y; y=t; printf(“%f,%fn”,x,y) ; x y 第三章 C 順序結(jié)構(gòu)程序設(shè)計(jì) C語言順序結(jié)構(gòu)程序設(shè)計(jì)語言順序結(jié)構(gòu)程序設(shè)計(jì) 例例2:計(jì)算表達(dá)式計(jì)算表達(dá)式:Z=3X+5Y-8 分析問題分析問題 開始編程開始編程 定義變量定義變量 計(jì)算計(jì)算Z=3X+5Y-8 結(jié)束結(jié)束 變量賦值變量賦值 輸出輸出Z的值的值 Main( ) int X,Y,Z; scanf(“%d ,%d”, Z=3*X+5*Y-8; printf(“%d”,Z); 3 3.4 .4 順序結(jié)構(gòu)程序?qū)嵗樞蚪Y(jié)構(gòu)程序?qū)嵗?第三章 C 順序結(jié)構(gòu)程序設(shè)計(jì) C語言順序結(jié)構(gòu)程序設(shè)計(jì)語言順

21、序結(jié)構(gòu)程序設(shè)計(jì) 例例3:求求ax2+bx +c=0方程的根方程的根。a,b,c由鍵盤由鍵盤 輸入,設(shè)輸入,設(shè)b2 4ac 0。 開始開始 輸入輸入a,b,c p= a b 2 q = a acb 2 4 2 結(jié)束結(jié)束 = p+q1 x = p-q2 x 輸出輸出 1 x 2 x 、 #include main( ) float a, b, c, disc, x1, x2, p, q; scanf(“a=%f, b=%f, c=%f”, disc=b*b-4*a*c; p=-b/(2.0*a); q=sqrt(disc)/(2.0*a); x1=p+q; x2=p-q; printf(“nx1=

22、%5.2fnx2=%5.2fn”, x1, x2); 3 3.4 .4 順序結(jié)構(gòu)程序?qū)嵗樞蚪Y(jié)構(gòu)程序?qū)嵗?第三章 C 順序結(jié)構(gòu)程序設(shè)計(jì) C語言順序結(jié)構(gòu)程序設(shè)計(jì)語言順序結(jié)構(gòu)程序設(shè)計(jì) 一、一、C中的語句有四類中的語句有四類 二、二、C程序程序的基本結(jié)構(gòu)有三種的基本結(jié)構(gòu)有三種 三、字符輸入輸出函數(shù)(一次一個(gè)字符)三、字符輸入輸出函數(shù)(一次一個(gè)字符) 四、格式輸入輸出函數(shù)(四、格式輸入輸出函數(shù)(scanf,printf) 五、格式控制符的使用五、格式控制符的使用: %m.nf, %-m.nf, %ms,%-ms等等 本章小結(jié)本章小結(jié) 第三章 C 順序結(jié)構(gòu)程序設(shè)計(jì) C語言順序結(jié)構(gòu)程序設(shè)計(jì)語言順序結(jié)構(gòu)程序設(shè)計(jì) 二二 、 補(bǔ)充習(xí)題:補(bǔ)充習(xí)題: 1、以下程序的輸出結(jié)果是以下程序的輸出結(jié)果是: ( ) main( ) printf(“n*s1=%16s*”, “China_Beijing”); printf(“n*s2=%-5s*”, “chi”); A、*s1=China_Beijing_ _ _ * B、 *

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論