版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、順序計(jì)算機(jī)編程,1,C語(yǔ)句概述C語(yǔ)句:用于向電腦系統(tǒng)發(fā)出操作命令并完成相應(yīng)的操作任務(wù)。c節(jié)目結(jié)構(gòu)c語(yǔ)句的分類(lèi)2、賦值語(yǔ)句3、數(shù)據(jù)的輸入輸出4、字符數(shù)據(jù)的輸入輸出putchar()getchar () 5、格式輸入輸出printf()scanf()、培訓(xùn)點(diǎn)、c節(jié)目結(jié)構(gòu)執(zhí)行語(yǔ)句,數(shù)據(jù)宣言、C語(yǔ)句分類(lèi)、1、控制語(yǔ)句:用于完成特定控制功能。條件語(yǔ)句:if(條件)else(或?)循環(huán)語(yǔ)句:for()條件循環(huán):while(條件)條件循環(huán):do while(條件);結(jié)束循環(huán)語(yǔ)句:結(jié)束continue循環(huán)或switch語(yǔ)句:break多分支選擇語(yǔ)句:switch() case.轉(zhuǎn)向語(yǔ)句:goto函數(shù)返回語(yǔ)句:
2、return,2,函數(shù)調(diào)用語(yǔ)句:由一個(gè)函數(shù)用于完成函數(shù)調(diào)用“;”配置以調(diào)用。示例:printf(“this is a c statement!”);3,表達(dá)式語(yǔ)句:用于完成表達(dá)式操作。表達(dá)式“;”由配置示例:a=3;I;4,null語(yǔ)句:在流程的轉(zhuǎn)向點(diǎn)或循環(huán)語(yǔ)句中用作循環(huán)。只有一個(gè)“;”配置為。5、復(fù)合門(mén):完成幾個(gè)茄子特定操作功能。用括號(hào)括起幾條語(yǔ)句。例如:z=x y;t=z/100;printf(“% f”,t);C語(yǔ)句分類(lèi),1,構(gòu)造:由賦值表達(dá)式和分號(hào)組成。例如:a=122,使用要點(diǎn):(1)在賦值表達(dá)式中,“=”用作賦值運(yùn)算符。(2)高考和高考是兩個(gè)茄子不同的概念。條件不能包含賦值符號(hào),但
3、賦值表達(dá)式可以包含在其他條件表達(dá)式中。例如:if(a=b)0)t=a;(正確的)if(a=b);)0)t=a;(錯(cuò)誤)(3)范例4-1:指定陳述式,輸入:2 3輸入:3 2,范例4_1:輸出:a=3,b=3;輸出:a=2,b=2。數(shù)據(jù)輸入和輸出;1;概念:輸出:將數(shù)據(jù)從計(jì)算機(jī)輸出到外部輸出設(shè)備(顯示器、打印機(jī))。輸入:將數(shù)據(jù)從輸入設(shè)備(鍵盤(pán)、鼠標(biāo)、掃描機(jī))輸入計(jì)算機(jī)。2、C語(yǔ)言輸入/輸出實(shí)現(xiàn):C語(yǔ)言本身不提供輸入/輸出語(yǔ)句,輸入/輸出操作由C庫(kù)的函數(shù)實(shí)現(xiàn)執(zhí)行。使用標(biāo)準(zhǔn)庫(kù)函數(shù):在源文件中使用字典編譯命令“#include”包含相關(guān)“頭文件”的步驟。1,函數(shù):將一個(gè)字符輸出到標(biāo)準(zhǔn)輸出設(shè)備。2,格式
4、:putchar(c) 3,使用點(diǎn):putchar(c)中的C可以是文字或整數(shù)數(shù)據(jù)。C=98Putchar(c)輸出字符b putchar(a)輸出字符a putchar(0 x41)輸出字符a putchar()還可以輸出控制字符或其他轉(zhuǎn)義字符。例如,putchar(n)會(huì)輸出換行putchar(101)輸出字元A putchar()輸出字元單引號(hào)4、范例4-2:putchar()函數(shù)、輸出:Boy、2從Getchar()中獲取的文字可以指定為字符或整數(shù)變量,也可以指定為表達(dá)式的一部分。例如,c=getchar();put char(getchar();printf(“% c”,get ch
5、ar();4,示例4-3:getchar()函數(shù),示例4 _ :輸入:a,輸出:aa 97,1,功能:以指定格式將多種類(lèi)型的數(shù)據(jù)輸出到終端。2,格式:printf(格式控制字符串,輸出表列)示例:printf (x=% d ,x) 3,使用點(diǎn)(1)格式控制(2)輸出表列:合法天數(shù)當(dāng)格式字符多于輸出條目時(shí),如果不同系統(tǒng)的處理方式不同,TC不會(huì)為缺失的條目輸出值。(4)每次調(diào)用printf函數(shù)時(shí),獲取與正常輸出中的字符數(shù)相等的整數(shù)函數(shù)值。4,示例4-4,4-5,4-6,4-7:printf()函數(shù),1,格式控制字符串:雙引號(hào)中的字符串用于確定輸出項(xiàng)的格式以及必須按原樣輸出的字符串。一般字串% 0
6、m.nl格式控制字符:輸出資料項(xiàng)目的順序通常是從左到右輸出。格式控制的常規(guī)字符串將按原樣輸出。示例:printf (a=% d,b=% d ,a,b);%: c語(yǔ)言的規(guī)定格式標(biāo)志;格式控制字符用于格式化數(shù)據(jù)的輸出,可以包含轉(zhuǎn)義字符,輸出字符“%”顯示為兩個(gè)連續(xù)的“% % %”。指定輸出數(shù)據(jù)的對(duì)齊方式為右(默認(rèn)值)。-左對(duì)齊0:指定是否在導(dǎo)出數(shù)據(jù)中未使用的位置輸入數(shù)字“0”。m.n和l的說(shuō)明:2,示例:格式控制,格式控制字符,示例3360(,);輸出:6列5列,m.nl格式指示符,(1)printf(“m,m”,a,b);如果A=123,b=12345,則輸出為123,12345。如果數(shù)據(jù)位數(shù)小
7、于M,則在左端應(yīng)用空格補(bǔ)充,如果大于M,則輸出為實(shí)際輸出。(2)長(zhǎng)a=135790printf(“% LD”,a);長(zhǎng)整數(shù)數(shù)據(jù)必須以%ld格式輸出,如果格式為%d,則會(huì)出錯(cuò)。(3)int a=-1;Printf (%d,% o ,a,a);導(dǎo)出為:-1,17777八進(jìn)制輸出不導(dǎo)出帶符號(hào)的數(shù)據(jù),長(zhǎng)數(shù)據(jù)可以導(dǎo)出為%lo格式,也可以指定寬度。示例:printf (%lo,% 8o ,a,a);(4)int a=-1;printf(“% x,% o,% d”,a,a,a);輸出結(jié)果:與ffff,17777,-1-1類(lèi)似,您可以使用%lx輸出整數(shù)數(shù)據(jù),或表示輸出寬度,例如printf(“% LX,X”,
8、A,A)、輸出:A。printf(“% 7sn”,“China”);printf(“% 3sn”,“China”);printf(“% 5.3sn”,“China”);printf(“%-5.3sn”,“China”);輸出:China,輸出:China,輸出:China,輸出:chi,輸出:chi,示例4 _ 73360實(shí)際數(shù)據(jù),輸出:333333.333984 333333333333333-嗯?-嗯?123.46 1.234560e 002 123.456,1,功能:將從終端(鍵盤(pán))輸入的數(shù)據(jù)傳遞到相應(yīng)變量。2,格式:scanf(格式控制字符串,輸入地址表)說(shuō)明:格式控制的含義與printf()輸入地址表相同,由多個(gè)地址組成,每個(gè)變量表示內(nèi)存中的地址。中選擇所需的構(gòu)件。每次調(diào)用變量(或數(shù)組和字符串中的第一個(gè)地址)scanf()函數(shù)時(shí),函數(shù)值都會(huì)得到整數(shù)函數(shù)值,例如常規(guī)輸入數(shù)據(jù)的個(gè)數(shù)3,使用點(diǎn):4,示例4-8,4-9,4-10:2,scanf()函數(shù)牙齒字段寬度自動(dòng)截?cái)嘧x取的數(shù)據(jù)。例如:scanf (=,無(wú)效. 5,輸入實(shí)數(shù)數(shù)據(jù)時(shí),可以輸入不帶小數(shù)的整數(shù)。scanf()函數(shù)用法點(diǎn),6,輸入數(shù)字?jǐn)?shù)據(jù)時(shí),遇到空格、回車(chē)符或制表符(制表符)時(shí),可以將其用作數(shù)字?jǐn)?shù)據(jù)之間的分隔符。遇到寬度的盡頭?!癿”表示僅導(dǎo)入輸
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 調(diào)酒沙龍活動(dòng)方案策劃(3篇)
- 水下拆除施工方案(3篇)
- 手繪驚喜活動(dòng)策劃方案(3篇)
- 保暖大棚施工方案(3篇)
- 浴室擴(kuò)建施工方案(3篇)
- 化工車(chē)間培訓(xùn)資料
- 城市酒店員工培訓(xùn)
- 2025年大學(xué)舞蹈(舞蹈心理學(xué))試題及答案
- 2025年大學(xué)會(huì)計(jì)學(xué)(財(cái)務(wù)會(huì)計(jì)基礎(chǔ))試題及答案
- 2025年高職作物生產(chǎn)與經(jīng)營(yíng)管理(農(nóng)業(yè)項(xiàng)目管理)試題及答案
- (2025年)昆山杜克大學(xué)ai面試真題附答案
- 污水處理設(shè)施運(yùn)維服務(wù)投標(biāo)方案(技術(shù)標(biāo))
- 高級(jí)衛(wèi)生專(zhuān)業(yè)技術(shù)資格考試臨床醫(yī)學(xué)檢驗(yàn)臨床微生物(042)(副高級(jí))試題及解答參考(2025年)
- 四川省南充市2024-2025學(xué)年高一數(shù)學(xué)上學(xué)期期末考試試題含解析
- JGJ100-2015車(chē)庫(kù)建筑設(shè)計(jì)規(guī)范
- 2024屆高考語(yǔ)文復(fù)習(xí):二元思辨類(lèi)作文
- DB11T 696-2023 預(yù)拌砂漿應(yīng)用技術(shù)規(guī)程
- (完整word版)英語(yǔ)四級(jí)單詞大全
- 井下作業(yè)技術(shù)油水井措施酸化課件解析
- 旅游接待業(yè) 習(xí)題及答案匯總 重大 第1-10章 題庫(kù)
- 智慧金庫(kù)項(xiàng)目需求書(shū)
評(píng)論
0/150
提交評(píng)論