二章語言基礎知識_第1頁
二章語言基礎知識_第2頁
二章語言基礎知識_第3頁
二章語言基礎知識_第4頁
二章語言基礎知識_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第01講C:針對本講義提問C語言源于ALGOL60語言,于20世紀60年代初提出。講義編號NODE50732700020100000102]第01講C:針對本講義提問C語言源于ALGOL60語言,于20世紀60年代初提出。講義編號NODE50732700020100000102] 講義編號:針對本講義提問02C語言基本詞法阿拉伯數(shù)字:0、12、……、9(共10個)大小寫英文字母:A~Z、a~z(共52個)轉(zhuǎn)義字符。ASCII字符集中還有一些字符不能顯示在顯示器上,稱為不可顯示字符,例如回車換行符、制表符等。轉(zhuǎn)義字符是由反斜 講義編號NODE50732700020100000104:針對本講義提問]83ANSIC:1983年第一個C目的:UNIXANSIC或C89:1989年,較完整的C設計人:KenThompson和 講義編號:針對本講義提問 講義編號:針對本講義提問 講義編號:針對本講義提問-3x(以減號開頭 講義編號:針對本講義提問 講義編號:針對本講義提問 講義編號:針對本講義提問-3x(以減號開頭 講義編號NODE50732700020100000108:針對本講義提問]語言的注釋符有兩種,一種是以“/*”開頭,并以 講義編號NODE50732700020100000108:針對本講義提問]語言的注釋符有兩種,一種是以“/*”開頭,并以“*/”結(jié)尾的多行注釋。在“/*”與“*/”之間的內(nèi)容即為注釋;另一種是以“//”開頭的單行注釋,直接在需要注釋的地方加上“//”釋可以出現(xiàn)在程序的任何位置,可有多行,但不可嵌套。注釋的作用是為用戶提示或解釋程序的意義。此外,在調(diào)試程序時對暫不使用的語句也可用注釋符括起來,使翻譯程序跳過而不作處理,待調(diào)試結(jié)束后再去掉注釋符。語言的分隔符包括逗號和空格兩種。逗號主要用在類型說明和函數(shù)參數(shù)表中,分隔各個變量;空格多用于語句各單詞之間,作為間隔符。需要注意的是,在關鍵字和標識符之間必須要有一個以上的空格進行間隔,否則將會出現(xiàn)語法錯誤。例如把“int?”寫成?”,則序會把當成一個標識符處理,其結(jié)果必然出錯。 講義編號:針對本講義提問03C語言基本語句分類形如“變量=表達式?”形如“函數(shù)名(實際參數(shù)表)?” 講義編號:針對本講義提問把多個語句用一對花括號括起來組成的一個語句稱為復合語句。在程序中應把復合語句看成是單條語句,而不是多條語句。需要注意的printf("%d例如,while(getchar()!=‘\n')? 講義編號:針對本講義提問第02講C程序基本組成及C04CCmain:針對本講義提問intmain(void)/*主函數(shù)intn1,04CCmain:針對本講義提問intmain(void)/*主函數(shù)intn1,n2,result? printf(”pleaseinputthetwonumbers:\n”)??printf(”theresultis:%d\n”,result)?/*輸出變量result中的兩個整數(shù)的乘積*/return0;pleaseinputthetwonumbers:23theresultis:針對本講義提問#include<stdio.h>/*定義一個函數(shù)mul*/intmul(void)intc?c=a*b?returnintmainintn1,n2,result/*定義保存兩個整數(shù)及其乘積的變量*/printf(“pleaseinputthetwonumber:\n”) /*從鍵盤輸入兩個整數(shù)并分別保存到變量n1和n2*/result=mul(n1,n2);/*調(diào)用函數(shù)mul計算整數(shù)n1和n2的乘積并賦值給變量result*/printf(“theresultis:%d\n”,result)/*輸出變量result中的兩個整數(shù)的乘積*/pleaseinputthetwonumbers?23theresultis:針對本講義提問函數(shù)首部返回值類型函數(shù)名(類型形式參數(shù)名,...)其中,函數(shù)名后面的一對圓括號()中寫出函數(shù)要用到的形式參數(shù),當沒有形式參數(shù)時寫void是函數(shù)體的界定符,其中的 講義編號:針對本講義提問C語言本身沒有輸入/輸出語句,而是通過調(diào)用庫函數(shù)scanf()、printf()、getchar()和putchar() */,注釋可有多行,但不可嵌套。另外,C程序中還可以進行單行注釋,即在某行需要注釋的地加“//”:針對本講義提問:針對本講義提問 */,注釋可有多行,但不可嵌套。另外,C程序中還可以進行單行注釋,即在某行需要注釋的地加“//”:針對本講義提問:針對本講義提問??用一對花括號{}括起來的部分,通常表示程序的某一層次結(jié)構(gòu)。{}?:針對本講義提問:針對本講義提問MicrosoftVisualC++6.0不僅支持C++語言的編程,也兼容CMicrosoftVisualC++6.0:針對本講義提問1)MicrosoftVisualC++6.0"StepOver”和“StepInto”都是單步調(diào)試程序,二者的區(qū)別在于遇到函數(shù)調(diào)用時,“StepInto”進入函數(shù)內(nèi)部逐步執(zhí)行,而“StepOver”并不進入 講義編號 講義編號:針對本講義提問 講義編號:針對本講義提問 講義編號:針對本講義提問4.C程序的執(zhí)行是從() 講義編號:針對本講義提問 講義編號:針對本講義提問 講義編號:針對本講義提問4.C程序的執(zhí)行是從()『正確答案』3.C語言規(guī)定主函數(shù)的位置()C.D.『正確答案』2.下列不合法的C語言標識符是()『正確答案』以下不屬于C語言關鍵字的是()『正確答案』 講義編號:針

溫馨提示

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

評論

0/150

提交評論