




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、I.WhatisProgramming?什么是編程?處理數據的任務是通過執(zhí)行一系列稱為程序的精確指令來完成的。2 .WhatisCbasicdatatypes?2.什么是C基本數據類型?整型,浮點型,字符型字符型:char其中整型分三種,同時還有int-2字節(jié)unsigned,signed的區(qū)別(有符號位,無f1oat-4字節(jié)符號位的區(qū)別):short,int,longdouble-8字節(jié)浮點型分兩種:float,doublechar-1字節(jié)3 .WhatisaFunction?3.什么是函數?函數就是一系列C語句的集合,為了完成某個會重復使用的特定功能4 .WhatisaProgrammin
2、gLanguage?什么是編程語言?一種編程語言是用來幫助處理由數字、字符和字符串組成的某種數據,并提供有用的輸出信息。+5.Whatistheformatofthescanf()functionapplication?scanf程序的格式是什么?scanf("格式化字符串",地址表);+6.WhatistheVariable?變量是什么?在程序運行過程中,其值能被改變的量,用標識符表示。注意:1.變量必須先定義后使用;2.變量名必須遵守標識符命名規(guī)則;7.Whatisconstants?什么是常量?在程序運行過程中,其值不能被改變的量。()函數應用3 .同一對花括號內,不
3、能定義同名變量;4 .定義變量后,使用前,要用賦值運算符初始化,如果變量沒有初始化,則其值為隨機數。例如:3,'A',"china”字符常量用單引號表示,字符串常量用雙引號表不。+8.Introducethewhilestatement.介紹while語句。while循環(huán)的一般形式為:while語句的意思是:先計算表達式的值,while(表達式)當值為真(非0)時,執(zhí)行循環(huán)體語句;語句塊執(zhí)行完循環(huán)體語句,再次計算表達式的其中表達式稱為循環(huán)條件,語句塊稱值,如果為真,繼續(xù)執(zhí)行循環(huán)體這個為循環(huán)體。過程會一直重復,直到表達式的值為假(0),就退出循環(huán),執(zhí)行后面的語句。9.I
4、ntroducetheforstatement.介紹for循環(huán)+10.Whatiscomment?什么是comment?1.注釋部分必須用符號"/*和“*/g起。(“/"3.不會被C語言編譯程序所編譯和“之間不能有空格)2.注釋部分對程序的運行結果不產生任何影響11 .Whatisthepointers?什么是指針?指針是一種特殊的變最,它具能存儲變量的地址常用的運算符有:*、&12 .Whatistherulesforidentifiers?(1):標識符由字母、數字和下劃線組成;(2):第一個字符不能是數字只能是4 .可以在任何能插入空格符的位置插入注釋5 .注
5、釋不能嵌套出現標識符的規(guī)則是什么?字母與小寫字母不同;(4):用戶自定義的標識符不能與關鍵字相同。字母或下劃線;(3):區(qū)分大小寫:大寫13 .Whatisthe"end-of-string"marker?什么是字符串結束”標記?C語言中的字符串結束標志是字符'0'14 .WhatisthestorageclassesintheClanguage?C語言中的存儲類是什么?四種變量存儲類型。說明符如下:autostaticexternregister15 .Whatisarrays?什么是數組?把具有相同數據類型的若干變量按有序的形式組織起來,以便于程序處理,
6、這些數據元素的集合就是數組,按照數組元素的類型不同,可分為:數值數組、字符數組、指針數組結構數組等各種類別。1.1 Introducetherelationshipofpointerandaddress.介紹指針和地址的關系。指針保存了某個變量的地址,而指針本身其實也是一個變量,它也有自身的地址,而指針的內容是某個變量的地址17 .HowtoexecuteaprogramwritteninC?如何執(zhí)行用C編寫的程序?在Win32環(huán)境下18 .Whatisstructures?是什么結構?結構體(與類相似)成員列表定義格式:結構體變量列表;struct結構體名一個結構體就是一條記錄。19 .Wh
7、atisthegeneralformofexplicitconversion?顯式轉換的般形式是什么?(數據類型)表達式(或變量名)例如:inta;+20.WhatisthedesirablequalitiesofC?C的可取品質是什么?C的日益普及可能是由于它的許多可取的品質.-用C編寫的程序是高效快速的。-只有32個關鍵字,它的優(yōu)點在于它的內置函數c是高度可移植的-c語言非常適合于結構化編程-C可以擴展自己1 .WhatisthebasiccomponentoftheCprogram?C程序的基本組成部分是什C語言程序可以由一個或多個函數構成,每個函數完成相對獨立的功能1 .函數是C程序的
8、基本單位。2 .一個完整的程序有且僅有一個主函數main()3 .執(zhí)行時總是從主函數的第一條語句開始并在主函數結束,其它函數都是在執(zhí)行main()函數時通過調用來執(zhí)行。4 .定義函數時,函數名后必須有一對小括號,函數體必須用一對花括號括起。(無論函數體中是否有語句,花括號不能省略)5 .定義語句必須先于執(zhí)行語句出現。每一條語句必須用分號結束。么?2 .Howmuchistherepeatstimesofthefollowingcode?下面的代碼的重復次數是多少?3 .Whichofthefollowingidentifiersisright?下列哪個標識符是正確的?標識符只能由字母.下劃線和
9、數字組成且不能以數字開頭。4 .Whatistheresultofthefollowingprogram?下列程序的結果是什么?5 .Whichoptionistheresultofthefollowingprogram?哪個選項是下列程序的結果?6 .Whichstatementisalikethefollowingprogramcode?下面的程序代碼是樣的?卜列哪種描述對7 .Whichdescriptionisrightforthebugoffollowingprogram?下列程序的錯誤是正確的?8 .Whichofthefollowingdeclarationistheright?
10、下列哪項聲明是正確的?9 .Whenwillthepreprocessorcommandsprocessfile?什么是預處理器命令處理文件?C語言有三種編譯預處理,分別是文件包含、宏定義、條件編譯,都是以#開頭的,分別為#include、#define、#ifdef、#include<filename>文件名是庫文件的名稱,其中包含了所需的函數定義預處理器指令被放置在程序的開始處10 .WhatisthedefaultreturndatatypeoffunctionintheCprogram.C程序中函數的默認返回數據類型是什么?函數的返回值類型與函數的類型要一致,默認返回的是i
11、nt類型。11 .Ifyouhasrunthefollowingprogram,whatwoulddisplayonthescreen?如果你運行下面的程序,屏幕上會顯示什么?12 .Debugthefollowingprogram,thatfunctioniscalculatingtheaveragescoreforeachstudentandoutputtheresult.foundthelocationincorrectstament.調試下面的程序,那個函數是計算每個學生的平均分數并輸出結果。找到了錯誤的位置。13 .Whichdescriptionisrightforarrydecl
12、aration?哪個描述是正確的arry聲明?intarrayn;表示定義了一個可包含n個元素、名為array的整型數組。類型說明符數組名常量表達式;14 .WhichoptionistheCbasicdatatype?哪個選項是C的基本數據類型?<Ti吾7T色才的量船-類琪如尸田所示工戰(zhàn)伯光打!>it4-公咂HrVI哭吃學:Wvoid不行與室clwwlJj:mMJi中句srnictJk月jM*niHoii校,日刀自中!einmi黜+糠'科Jlisrr但'根*0iniI次鉗里1m中FP1有山甯tic,"*孚人鼠取我1方I望配rlonKlc1.1 Ifthe
13、followingprogramisexecuted,whatwoulddisplayonthescreen?如果執(zhí)行下面的程序,屏幕上將顯示什么?16 .Whatistheinstructionsrules?什么是指令規(guī)則?這些指令是根據一些嚴格的語法規(guī)則(或語法)使用某些符號和單詞而形成的17 .inta;floatb;a=10;b=67.8;/*a自動轉換為float*/a+b數據類型的隱式轉換指同一運算符兩側不同數據之間的自動轉換,它總是向“長”的數據類型轉換。WriteaCprogramthatcanacceptuser-inputtheone-dimensionalarrayand
14、sortarrayanddisplayonyourscreen.(Thearrayhas20elements)編寫一個C程序,可以接受用戶輸入的一維數組和數組排序并顯示在屏幕main()上。(數組有20種元素)#include<stdio.h>inti,j,a20,b;for(i=0;i<20;i+)(printf("n請輸入第%d個數:",i+1);scanf("%d”,&ai);printf("n排序前數組為n");for(i=0;i<20;i+)(printf("%d",ai);prin
15、tf("");for(i=0;i<20;i+)(for(j=i;j<20;j+)if(ai>aj)b=ai;ai=aj;printf("n從小到大排序后數組為:n");for(i=0;i<20;i+)printf("");WriteaCprogramthatcalculatesanddisplaysTheHundredChookproblem,printallresultonPCscreen.(Hint:TheHundredChookproblemisthatuseahundredyuantobuyahundredchook,assume5yuantobuyacockand3yuantobuyahenand1yuantobuythreechicken.)計算并顯示百雞問題,電
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公共水庫出租合同范本
- 產品更新合同范本
- 買金龍魚養(yǎng)殖合同范本
- 代辦車牌合同范本
- 商場導購聘用合同范例
- 商業(yè)土地合同范本
- 交房質保合同范例
- 保安與中介合同范本
- 合伙企業(yè)協(xié)議合同范本
- 農村產權協(xié)議合同范本
- 《稅法》(第六版)全書教案電子講義
- 翻斗車司機安全培訓
- 零售業(yè)的門店形象提升及店面管理方案設計
- 高速公路40m連續(xù)T梁預制、架設施工技術方案
- 《論教育》主要篇目課件
- 《勞動保障監(jiān)察條例》課件
- 外籍工作人員聘用合同范本
- 大學生就業(yè)指導教學-大學生就業(yè)形勢與政策
- 中華人民共和國學前教育法
- 2021年廣東省公務員錄用考試《行測》題(鄉(xiāng)鎮(zhèn)卷)【原卷版】
- 2020年全國中學生生物學競賽聯賽試題真題(含答案解析)
評論
0/150
提交評論