-
簡介:第頁共4頁1杭州電子科技大學(xué)學(xué)生考試卷(A)卷說明說明請將全部答案都書寫在最后頁答題紙上,否則答題無效。請將全部答案都書寫在最后頁答題紙上,否則答題無效。試題一、判斷題,正確打鉤,錯誤打叉試題一、判斷題,正確打鉤,錯誤打叉共10分1定義一個數(shù)組后,其每個元素的類型是相同的。2在循環(huán)體中可以再嵌套循環(huán)。3用C語言編寫的源程序須經(jīng)過編譯連接后,生成擴展名為EXE的可執(zhí)行文件,才能運行。4如果變量P是一個指針變量,則它只能存儲地址。5在函數(shù)體內(nèi)定義的變量稱全局變量,可以被程序中的所有函數(shù)引用。6一維數(shù)組的數(shù)組名是一個地址常量,表示第一個元素的地址。7在SCANF函數(shù)中的格式符D可以能用于輸入實型數(shù)據(jù)。8任何變量在定義時,必須要定義其類型。9在函數(shù)定義時,必須有參數(shù)和返回值。10表達(dá)式3/252與表達(dá)式523/2等價,即兩個表達(dá)式的值相等。試題二、單選題,根據(jù)題目從試題二、單選題,根據(jù)題目從A、B、C、D中選擇一個正確的選項(共中選擇一個正確的選項(共10分)分)1下面哪一個不是正確的用戶標(biāo)識符。()A、X_2B、X_2C、2_XD、_2X2若有數(shù)組定義語句“INTA45;”,則對A中數(shù)組元素的正確引用是()。A.A41B.A2,1C.A45D.A4–15–53有定義INTA9;,語句“AA–AA;”執(zhí)行后,變量的值是()。A.18B.9C.–18D.–94A、B是整型變量,執(zhí)行語句“SCANF“AD,BD“,CHARNAME9}STU2{1,“ZHANGSAN“,2,“LISI“}則以下能輸出字符串“LISI”的語句是()。A.PRINTF“S“,STU0NAMEB.PRINTF“S“,C.PRINTF“S“,STU1NAME0D.PRINTF“S“,9.如果在函數(shù)中定義一個變量,有關(guān)該變量作用域正確的是()。A.只在該函數(shù)中有效B.在該文件中有效考試課程C語言程序設(shè)計考試日期20年6月日成績課程號上課時間任課教師姓名考生姓名學(xué)號(8位)年級專業(yè)第頁共4頁3PRINTF”D”,PPRINTF”3D”,X24.MAIN{INTS,J,KS0FORJ1J5J{KJ3IFK0CONTINUESK}PRINTF“SD\N”,S}5.FUNINTA{INTI0WHILEAI10{PRINTF“”,AII}}MAIN{INTA{2,6,10,9,11,7}FUNA}試題四、程序填空題,按程序功能在每小題提供的試題四、程序填空題,按程序功能在每小題提供的A、B、C、D可選答案中,挑選一個正確答案。可選答案中,挑選一個正確答案。(每小題(每小題2分,共分,共24分)分)。1閱讀下列程序說明和程序,在每小題提供的若干可選答案中,挑選一個正確答案?!境绦蛘f明】通過函數(shù)SUNFUN10求FX的累加和F0F1F2F10,其中FX=X3+1。VOIDMAIN{PRINTF“THESUMD\N“,SUNFUN10}INTSUNFUNINTN{INTX,1FORX0XNX23}INTFINTX{RETURN4}【供選擇的答案】
下載積分: 6 賞幣
上傳時間:2024-03-12
頁數(shù): 6
大小: 0.03(MB)
子文件數(shù):
-
簡介:課程設(shè)計報告課程設(shè)計報告課程設(shè)計題目教師信息管理系統(tǒng)課程設(shè)計題目教師信息管理系統(tǒng)學(xué)號號姓名名專業(yè)班級級指導(dǎo)教師指導(dǎo)教師年12月2日C課程設(shè)計報告3一、一、實驗?zāi)康膶嶒災(zāi)康谋菊n程設(shè)計是在學(xué)習(xí)面向?qū)ο蠡纠碚撝蟮膶嵺`教學(xué)環(huán)節(jié)。該實踐教學(xué)是軟件設(shè)計的綜合訓(xùn)練,包括問題分析、總體結(jié)構(gòu)設(shè)計、用戶界面設(shè)計、程序設(shè)計基本技能和技巧。要求學(xué)生在設(shè)計中逐步提高程序設(shè)計能力,培養(yǎng)科學(xué)的軟件工作方法。學(xué)生通過課程設(shè)計在下述各方面得到鍛煉1.能根據(jù)實際問題的具體情況,結(jié)合面向?qū)ο蟮幕纠碚摵突炯记?,正確分析問題,并能設(shè)計出解決問題的有效算法與程序。2.提高程序設(shè)計和調(diào)試能力。學(xué)生通過上機實習(xí),驗證自己設(shè)計的算法和程序的正確性。學(xué)會有效利用基本調(diào)試方法,迅速找出程序代碼中的錯誤并且修改,進一步提高程序設(shè)計水平。二、二、實驗要求實驗要求具體要求1敘述設(shè)計思路即類的設(shè)計時可以把類的定義完整地放在報告正文中;2在論述編程實現(xiàn)時把一些函數(shù)的關(guān)鍵代碼放在報告正文中,其他函數(shù)代碼可以根據(jù)情況選擇性地放一些在報告正文中,但要掌握好份量,不需要把所有代碼大段大段地放在正文中;3放在正文中的代碼盡量多一些注釋。4敘述程序運行情況時可以把一些程序運行界面通過屏幕捕捉軟件如SNAGIT做成插圖放在報告正文中;5報告格式應(yīng)該符合一般論文格式基本要求,如標(biāo)題編號要統(tǒng)一,標(biāo)題文字后面不要加標(biāo)點符號,插圖/插表有編號、圖名/表名,正文中有說明,插圖要采用白底黑字而不要黑底白字,報告最后是參考文獻,等等。
下載積分: 6 賞幣
上傳時間:2024-03-12
頁數(shù): 10
大?。?0.79(MB)
子文件數(shù):
-
簡介:X電子科技大學(xué)學(xué)生考試卷(電子科技大學(xué)學(xué)生考試卷(A)卷)卷考試課程考試課程C語言程序設(shè)計語言程序設(shè)計考試日期考試日期20XX20XX年6月日成績課程號課程號教師號教師號任課教師姓名任課教師姓名考生姓名考生姓名學(xué)號(學(xué)號(8位)位)年級年級專業(yè)專業(yè)說明說明請將全部答案都書寫在最后頁答卷紙上,否則答題無效。請將全部答案都書寫在最后頁答卷紙上,否則答題無效。試題一、判斷題試題一、判斷題共10分1不同類型的變量在內(nèi)存中占用存儲空間的大小可以不一樣。2SWITCH語句中必須含有DEFUALT語句和BREAK語句。3指針變量是把另一個變量的地址作為其值的變量。4表達(dá)式62525是合法的C語言表達(dá)式。5若指針變量指向一維數(shù)組的第一個元素,將指針變量加整數(shù)3,即指針后移3個元素。6數(shù)組名僅僅是一個數(shù)組的名字符號,除此之外沒有其它任何含義。7C語言任何類型的數(shù)據(jù)在計算機內(nèi)部都是以二進制形式存儲的。8格式符“O”是按16進制輸出整數(shù)。9如果S1、S2是兩個字符,C語言程序中可以用S1S2比較這兩個字符是否相等。10結(jié)構(gòu)體類型中各成員項的數(shù)據(jù)類型可以不同。試題二、單選題,根據(jù)題目從試題二、單選題,根據(jù)題目從A、B、C、D中選擇一個正確的選項(共中選擇一個正確的選項(共10分)分)1有定義DOUBLEX1,Y表達(dá)式Y(jié)X3/2的值是()。A、1B、2C、20D、256若有CHARC1,C2,SB連續(xù)執(zhí)行下面語句后,C1,C2和S的輸出值是()。C1SC2SPRINTF“C,C,C“,C1,C2,SA、B,C,DB、B,D,DC、D,E,FD、B,D,B7在C語言中,當(dāng)復(fù)合語句多于一條時,要用括號括起來,使用的是()A、方括號B、圓括號C、花括號D、尖括號8下面程序段中循環(huán)體執(zhí)行多少次()。I0K10WHILEI8IKA、8次B、10次C、2次D、無數(shù)次9.能對一維數(shù)組正確初始化的語句是()。A、INTA6{61}B、INTA6{1,,,3}C、INTA6{}D、INTA60,0,010.若有定義STRUCTPERSON{CHARNAME9INTAGE}STRUCTPERSONST3{“JOHN“,17,“MARY“,19,“PAUL“,18}能輸出學(xué)生PAUL名字的語句是()。A、PRINTF“S“,ST2NAME0B、PRINTF“S“,ST2NAMEC、PRINTF“S“,ST3NAMED、PRINTF“S“,ST3NAME0試題三、程序閱讀(共試題三、程序閱讀(共24分)分)1閱讀下列程序,并寫出程序執(zhí)行結(jié)果。INCLUDEVOIDMAIN{INTX,D,S0,K0SCANF“D“,//輸入5782FORM0MVOIDMAIN{VOIDFUNINTX,INTYINTK,A,BSCANF“D,D“,//輸入358,751FUNPRINTF“AD,BD“,A,B}VOIDFUNINTX,INTY{XX/1010Y//第10行YX//第11行}問題1寫出程序運行結(jié)果。問題2若將第10、11行語句分別改為YY/1010XXY寫出程序運行結(jié)果。DATA1RESOPGETCHAR}PRINTF“D\N“,RES}問題1程序運行時,輸入52則輸出結(jié)果問題2程序運行時,輸入121010/2則輸出結(jié)果試題四、程序填空題。按程序功能,在劃線部分填寫適當(dāng)?shù)膬?nèi)容。試題四、程序填空題。按程序功能,在劃線部分填寫適當(dāng)?shù)膬?nèi)容。共26分,每空分,每空2分1.程序功能輸入2個整數(shù)LOWER和UPPER,輸出一張華氏-攝氏溫度轉(zhuǎn)換表,華氏溫度的取值范圍是LOWER,UPPER,每次增加2°F。計算公式是C5F32/9其中C表示攝氏溫度,F(xiàn)表示華氏溫度。程序運行示例輸入LOWER30輸入UPPER35FAHRCELSIUS301132003411【程序】INCLUDEVOIDMAIN{INTFAHR,LOWER,UPPER
下載積分: 6 賞幣
上傳時間:2024-03-16
頁數(shù): 9
大小: 0.03(MB)
子文件數(shù):
-
簡介:第1頁共9頁X科技大學(xué)學(xué)生考試卷(A)卷說明說明請將全部答案都書寫在最后頁答題紙上,否則答題無效。請將全部答案都書寫在最后頁答題紙上,否則答題無效。試題一、判斷題,正確打鉤,錯誤打叉試題一、判斷題,正確打鉤,錯誤打叉共10分1不同類型的變量在內(nèi)存中占用存儲空間的大小是一樣。2BREAK語句只能用在循環(huán)體中。3用C語言編寫的源程序須經(jīng)過編譯連接后,生成擴展名為EXE的可執(zhí)行文件,才能運行。4P是一個指針變量,P表示指針P的對象加1。5在函數(shù)體內(nèi)定義的變量稱局部變量,局部變量只能被本函數(shù)引用。6一維數(shù)組的數(shù)組名是一個地址常量,表示第一個元素的地址。7在PRINTF函數(shù)中,如果用格式符“D”輸出實數(shù)時,則得不到正確的輸出結(jié)果。8在C語言程序中變量必須定義后再使用。9如果S1、S2是兩個字符串,可以用庫函數(shù)STRCPYS1,S2把字符串S2復(fù)制到S1中。10表達(dá)式35/2與表達(dá)式3/25等價,即兩個表達(dá)式的值相等。試題二、單選題,根據(jù)題目從試題二、單選題,根據(jù)題目從A、B、C、D中選擇一個正確的選項(共中選擇一個正確的選項(共10分)分)1如果在程序中需調(diào)用庫函數(shù)SQRT,則程序中必須包含頭文件()。A、STRINGHB、STDLIBHC、CTYPEHD、MATHH2若有定義語句INTA10則下列對A數(shù)組元素正確引用的是()。A、A10/2B、A10C、A45D、A13用C語言邏輯表達(dá)式表示條件“–5≤X≤3”,下面正確的邏輯表達(dá)式是()。A、–5≤X≤3B、–5≤XC5}如果在主函數(shù)中程序段有INTA6,B6FUN則變量C()。A含4個字符B含3個字符C含2個字符D含1個字符6如果對變量的定義為INTC1,C2,S5則執(zhí)行“C1SC2SPRINTF“D,D,D“,C1,C2,S”語句后,C1,C2和S的輸出值是()。A、5,7,7B、6,7,7C、5,6,7D、6,6,77若有FLOATA25,B63,PA執(zhí)行語句“PA3PA則正確的是()。A、PA的值是63B、PA的值是25考試課程C語言程序設(shè)計考試日期20年1月日成績課程號教師號任課教師姓名考生姓名學(xué)號(8位)年級專業(yè)座位號第3頁共9頁2INCLUDEVOIDMAIN{INTI,S,J,A32{0,1,2,3,4,5}FORI0IINTNUMINTY,INTM,INTD{INTX213{{0,31,28,31,30,31,30,31,31,30,31,30,31},{0,31,29,31,30,31,30,31,31,30,31,30,31}}INTJ,KKY40FORJ0JVOIDPRINTCCHARC,INTN{INTIFORI0IATXXYYT}VOIDSWAP2INTX,INTY
下載積分: 6 賞幣
上傳時間:2024-03-16
頁數(shù): 9
大小: 0.03(MB)
子文件數(shù):
-
簡介:/LX637/INCLUDEINTCUBEINTN{INTI,TFORI1,T1IINCLUDEINTINVINTAPRIMEINTA{INTB,KIFA2RETURN1ELSEIFA20RETURN0ELSE{B1K3WHILEKFLOATF1INTX,INTN{INTIFLOATJ1FORI1INIJJXRETURNJ}FLOATF2INTN{IFN1RETURN1ELSERETURNF2N1N}MAIN{FLOATEXP10INTX,NPRINTF“INPUTANUMBER“
下載積分: 6 賞幣
上傳時間:2024-03-16
頁數(shù): 7
大?。?0.05(MB)
子文件數(shù):
-
簡介:11從矩形的長,寬,輸出面積(長為從矩形的長,寬,輸出面積(長為6565,寬為,寬為4545)INCLUDEMAIN{FLOATLENGTH,WIDTH,AREASCANF“FF“,AREALENGTHWIDTHPRINTF“AREAF\N“,AREA}22定義符號常量定義符號常量,從鍵盤輸入圓的半徑,從鍵盤輸入圓的半徑3535,求圓的周長和面積,求圓的周長和面積DEFINEPI314INCLUDEMAIN{FLOATR,C,AREASCANF“F“,C2PIRAREAPIRRPRINTF“CF,AREAF\N“,C,AREA}55從鍵盤輸入年份,判斷是不是閏年,如果是,輸出是閏年從鍵盤輸入年份,判斷是不是閏年,如果是,輸出是閏年上機考試重點上機考試重點INCLUDEMAIN{INTYEARSCANF“D“,IFYEAR40ELSEPRINTF“D不是閏年“,YEAR}66輸入學(xué)生的高考成績,成績輸入學(xué)生的高考成績,成績560560,輸出讀一本,如果,輸出讀一本,如果520520,輸出讀二,輸出讀二本,如果本,如果480480輸出讀三本,否則輸出讀??戚敵鲎x三本,否則輸出讀專科INCLUDEMAIN{INTSCORESCANF“D“,IFI560PRINTF“考得很好,你可以讀一本學(xué)校了\N“ELSEIFI520PRINTF“考得還不錯,你可以讀二本學(xué)校\N“ELSEIFI480
下載積分: 6 賞幣
上傳時間:2024-03-12
頁數(shù): 8
大小: 0.04(MB)
子文件數(shù):
-
簡介:第八章繼承與派生習(xí)題1第八章第八章繼承與多態(tài)習(xí)題繼承與多態(tài)習(xí)題一基本概念與基礎(chǔ)知識自測題基本概念與基礎(chǔ)知識自測題81填空題填空題811如果類Α繼承了類Β,則類Α稱為(1)類,而類Β稱為(2)類。(3)類的對象可作為(4)類的對象處理,反過來不行,因為(5)。如果強制轉(zhuǎn)換則要注意(6)。答案(1)基類(2)派生類(3)派生類(4)基類(5)派生類有一些新成員(6)只能派生類強制轉(zhuǎn)換為基類812當(dāng)用PUBLIC繼承從基類派生一個類時,基類的PUBLIC成員成為派生類的(1)成員,PROTECTED成員成為派生類的(2)成員,對PRIVATE成員是(3)。公有派生可以使其類的(4),所以公有派生是主流。答案(1)PUBLIC成員(2)PROTECTED成員(3)不可訪問(4)接口不變813利用繼承能夠?qū)崿F(xiàn)(1)。這種實現(xiàn)縮短了程序開發(fā)的時間,VC中的(2)很好地體現(xiàn)了這一點。答案(1)代碼的復(fù)用(2)MFC編程814一個派生類只有一個直接基類的情況稱為(1),而有多個直接基類的情況稱為(2)。繼承體現(xiàn)了類的(3)概念,這在MFC中得到了很好表現(xiàn),MFC中只采用了(4)。答案(1)單繼承(2)多重繼承(3)層次(4)單繼承815C中多態(tài)性包括兩種多態(tài)性(1)和(2)。前者是通過(3)實現(xiàn)的,而后者是通過(4)和(5)來實現(xiàn)的。答案(1)編譯時的(2)運行時的(3)函數(shù)和運算符的重載(4)類繼承關(guān)系(5)虛函數(shù)816在基類中將一個成員函數(shù)說明成虛函數(shù)后,在其派生類中只要(1)、(2)第八章繼承與派生習(xí)題3如下派生CLASSPERSONINTNO身份證號CLASSSTUDENTINTNO學(xué)生號CLASSGSTUDENTINTNO研究生號CLASSPERSONINTNO身份證號CLASSEMPLOYEEINTNO工作證號CLASSEGSTUDENTINTNO在職學(xué)號(A)派生關(guān)系PERSON成員STUDENT新成員GSTUDENT新成員PERSON成員EMPLOYEE新成員EGSTUDENT新成員PERSONSTUDENTPERSONEMPLOYEEGSTUDENTEGSTUDENT(B)存儲圖存儲關(guān)系如B,在職研究生類有兩個PERSON拷貝。采用虛基類后存儲關(guān)系如下在職研究生類只有一個PERSON拷貝。825簡單敘述派生類與基類的賦值兼容規(guī)則。答凡是基類所能解決的問題,公有派生類都可以解決。在任何需要基類對象的地方都可采用虛基類后在職研究生類儲存圖采用虛基類后在職研究生類儲存圖STUDENTGSTUDENTEGSTUDENTPERSONSTUDENT新成員GSTUDENT新成員PERSONEMPLOYEE新成員PERSON成員EGSTUDENT新成員PERSONPERSONEMPLOYEE
下載積分: 8 賞幣
上傳時間:2024-03-15
頁數(shù): 27
大?。?0.41(MB)
子文件數(shù):
-
簡介:咸寧職業(yè)技術(shù)學(xué)院教案課程名稱C語言程序設(shè)計授課班級07計應(yīng)12、07計科12班授課教師姜翠2008年2月20日教學(xué)資源多媒體教案教案2課時安排課時安排2授課授課題目題目第二章數(shù)據(jù)類型(數(shù)據(jù)類型總述、整型、實型、字符型數(shù)據(jù)的常量及變量)授課時間授課時間20072008第二學(xué)期第二學(xué)期教學(xué)教學(xué)目的目的1、掌握C的數(shù)據(jù)類型2、掌握整型、實型、字符型數(shù)據(jù)的常量及變量教學(xué)內(nèi)容教學(xué)內(nèi)容教學(xué)重點教學(xué)重點C語言程序的構(gòu)成教學(xué)難點教學(xué)難點上機操作步驟一步驟一復(fù)習(xí)引導(dǎo)復(fù)習(xí)引導(dǎo)通常將程序的理解為兩個方面算法和數(shù)據(jù)結(jié)構(gòu),現(xiàn)在來學(xué)習(xí)其中一個方面數(shù)據(jù)結(jié)構(gòu)。步驟二步驟二講授新課講授新課1、C語言提供的數(shù)據(jù)結(jié)構(gòu)是以數(shù)據(jù)類型形式出現(xiàn)的;2、數(shù)據(jù)在內(nèi)存中存放的情況有數(shù)據(jù)類型決定;C的基本數(shù)據(jù)類型的基本數(shù)據(jù)類型C語言的數(shù)據(jù)類型豐富,但在學(xué)習(xí)第8章之前,我們只遇到C的四種基本數(shù)據(jù)類型整型、字符型、單精度實型、雙精度實型常量與變量常量與變量?常量其值不能被改變的量。兩種一般常量和符號常量1直接常量字面常量整型常量、實型常量、字符常量、字符串常量。2符號常量?變量在程序運行過程中,其值會發(fā)生變化。一、整型數(shù)據(jù)一、整型數(shù)據(jù)1、整型常量的表示方法2、整型變量二、實型數(shù)據(jù)二、實型數(shù)據(jù)1、實型常量的表示方法2、實型變量步驟三步驟三課堂小結(jié)課堂小結(jié)1、C的基本數(shù)據(jù)類型INT、FLOAT、DOUBLE2、各種類型的常量表示、變量定義,以及不同類型的數(shù)據(jù)在內(nèi)存中的存儲形式討論、思考題、作業(yè)、上機練習(xí)練習(xí)P32T1,T2,T3,T4,T5,T6上機T8、T9參考資料C語言程序設(shè)計第三版清華大學(xué)出版社譚浩強編著
下載積分: 8 賞幣
上傳時間:2024-03-12
頁數(shù): 28
大小: 0.36(MB)
子文件數(shù):
-
簡介:第1章概述思考與練習(xí)題參考答案思考與練習(xí)題參考答案1、簡述C的發(fā)展簡況。答C語言是從C語言發(fā)展而來的,C語言是一種編譯型的面向過程的程序設(shè)計語言,它最早是從英國劍橋大學(xué)一個名叫MARTINRICHARDS的學(xué)者在60年代開發(fā)的BCPL即BASICCOMBINDPROGRAMMINGLANGUAGE語言的基礎(chǔ)之上發(fā)展而來的。BCPL語言是MARTINRICHARDS在開發(fā)系統(tǒng)軟件時,作為描述性語言而使用的一種程序設(shè)計語言。1970年,美國BELL實驗室的KENTHOMPSON在軟件開發(fā)工作中,繼承和發(fā)展了BCPL語言的許多特點,進一步提出了一種叫“B語言”的語言。隨后,在美國BELL實驗室實現(xiàn)的更新型的小型機PDP11的UNIX操作系統(tǒng)的研發(fā)工作中,于1972年推出了一種新型的程序語言C語言,該語言一經(jīng)推出就在國際上廣泛流行。20世紀(jì)80年代,由于軟件工程的需要,面向?qū)ο蟪绦蛟O(shè)計方法在軟件設(shè)計領(lǐng)域引起了普遍的重視,ATTBELL實驗室的計算機科學(xué)家BJARNESTROUSTRUP結(jié)合流行的C語言的所有成分,開發(fā)出了面向?qū)ο蟮某绦蛟O(shè)計語言C。2、C語言有那些主要特點答C語言具有以下主要特點(1)C語言是一個中級的程序設(shè)計語言。(2)C是一個結(jié)構(gòu)化的程序設(shè)計語言。(3)C是一種面向?qū)ο蟮某绦蛟O(shè)計語言。(4)C語言是一個功能齊全的編程語言。(5)C語言是一種移植性很好的編程語言。3、編寫的C語言的程序主要由那些基本組成部分構(gòu)成答C語言的程序主要由以下幾個基本組成部分構(gòu)成(1)預(yù)處理命令C語言提供了三類預(yù)處理命令宏定義命令DEFINE、文件包含命令I(lǐng)NCLUDE、條件編譯命令I(lǐng)FELSEENDIF,(2)輸入/輸出語句(INPUT/OUTPUT語句,簡稱I/O語句)C語言的程序中總是少不了輸入和輸出的語句,實現(xiàn)與程序內(nèi)部的信息交流。(3)函數(shù)(FUNCTION)C的程序是由若干個文件組成的,每個文件又是由若干個函數(shù)組成,因此,可以認(rèn)為C的程序就是函數(shù)串,即由若干個函數(shù)組成,函數(shù)與函數(shù)之間是相對的,并且是并行的,函數(shù)之間可以調(diào)用。(4)語句STATEMENT語句是組成程序的基本單元。每個函數(shù)都是由若干條語句組成的。(5)變量VARIABLE變量是通過說明語句來定義的,多數(shù)程序都需要說明變量和使用變量。(6)其他除了以上講述的5個部分以外,還有其他組成部分。例如,符號常量和注釋信息等也是程序的一部分。C程序中盡量把有些常量定義為符號常量,而在C的程序中使用符號常量,該符號常量代表著某個確定的常量值。4、C語言編寫的程序代碼有那些格式特點9、請將下列十進制數(shù)轉(zhuǎn)換為二進制、八進制和十六進制數(shù)179212736445125567612879608100數(shù)字二進制八進制十六進制79010011111174F127011111111777F640100000010040512001000000000100020056700100011011110672371281000000020080960111100000017003C010011001001446410、答給出題中字符的ASCII碼的對應(yīng)數(shù)值如下1A41H2030H33D4Z5A5A61H6939H7F66H8Z7A第2章數(shù)據(jù)與運算思考與練習(xí)題參考答案1、什么數(shù)據(jù)什么叫數(shù)據(jù)類型答數(shù)據(jù)是指能輸入到計算機中,并能被計算機處理和加工的對象。數(shù)據(jù)類型是對系統(tǒng)中實體的一種抽象,它描述了某種實體的基本特性,不同類型數(shù)據(jù)的表示、所占存儲空間的大小以及定義在其上的操作是不同的。2、C語言有哪些基本數(shù)據(jù)類型其值域是什么類型名稱類型名稱長度(字節(jié))長度(字節(jié))值域CHAR1128~127或0~255使用/J編譯選項SIGNEDCHAR1128~127UNSIGNEDCHAR10~255BOOL1非零(TRUE),零(FALSE)SHORTSIGNEDSHORT232768~32767UNSIGNEDSHORT2065535INTSIGNEDINT42147483648~2147483647UNISNGEDINT40~4294967295LONGSIGNEDLONG42147483648~2147483647
下載積分: 7 賞幣
上傳時間:2024-05-22
頁數(shù): 60
大小: 0.28(MB)
子文件數(shù):
-
簡介:C1C1汽車類汽車類科目一考試題庫科目一考試題庫900900題__1.道路交通安全法律、法規(guī)和規(guī)章道路交通安全法律、法規(guī)和規(guī)章A11道路交通安全法(56道題)111選擇題(28題)1111機動車駕駛?cè)恕⑿腥诉`反道路交通安全法律、法規(guī)關(guān)于道路通行規(guī)定的行為,屬于。A違章行為B違法行為C過失行為D過錯行為答案B1112尚未登記的機動車,需要臨時上道路行駛,應(yīng)當(dāng)。A取得臨時通行牌證B到公安機關(guān)備案C直接上路行駛D在車窗上張貼合格證答案A1113已達(dá)到報廢標(biāo)準(zhǔn)的機動車上道路行駛。A允許臨時B不得C經(jīng)維修后可以D繳管理費后可以答案B1114允許收繳、扣留機動車駕駛證的部門只有。A運輸管理部門B公安機關(guān)交通管理部門C工商部門D稅務(wù)部門答案B1115駕駛?cè)嗽诘缆飞像{駛機動車時,。A只需攜帶駕駛證B只需攜帶行駛證C必須攜帶駕駛證、行駛證,放置強制保險標(biāo)志、檢驗合格標(biāo)志D應(yīng)攜帶出廠合格證明或進口憑證答案C1116駕駛機動車,必須遵守的原則。A右側(cè)通行B左側(cè)通行C內(nèi)側(cè)通行D中間通行答案A1117沒有劃分機動車道、非機動車道和人行道的道路,機動車。A在道路兩邊通行B在道路中間通行C實行分道通行D可隨意通行答案BC.迅速離開車輛并轉(zhuǎn)移到右側(cè)路肩上或應(yīng)急車道內(nèi)D.幫助將車推到路邊答案C11120在道路上發(fā)生交通事故,造成人身傷亡的,駕駛?cè)藨?yīng)當(dāng),并迅速報告執(zhí)勤的交通警察或者公安機關(guān)交通管理部門。A立即搶救受傷人員B迅速將車移到安全的地方C撤離現(xiàn)場,自行協(xié)商處理損害賠償事宜D先檢查車輛受損情況答案A11121在道路上發(fā)生交通事故,僅造成輕微財產(chǎn)損失,并且基本事實清楚的,當(dāng)事人。A不得撤離現(xiàn)場B應(yīng)當(dāng)迅速報警C應(yīng)當(dāng)先撤離現(xiàn)場再進行協(xié)商處理D應(yīng)當(dāng)將車停在原地協(xié)商賠償答案C11122飲酒后駕駛機動車的,處暫扣,并處200元以上500元以下罰款。A機動車B行駛證C1個月以上3個月以下駕駛證D3個月以上駕駛證,由民警決定答案C11123醉酒后駕駛機動車的,由公安機關(guān)交通管理部門約束至酒醒,處拘留和暫扣3個月以上6個月以下駕駛證,并處500元以上2000元以下罰款。A15日以下B15日以上C1個月以下D1個月以上答案A11124非法安裝警報器、標(biāo)志燈具的,由公安機關(guān)交通管理部門,予以收繳,并處200元以上2000元以下罰款。A扣留行使證B扣留駕駛證C收繳號牌D強制拆除答案D11125未取得機動車駕駛證或機動車駕駛證被暫扣、吊銷后駕駛機動車的,由公安交通管理部門處,還可以并處15日以下拘留。A扣留機動車B200元以上2000元以下罰款C2000元以上罰款,由民警決定D扣留行使證答案B11126將機動車交由未取得機動車駕駛證的人或機動車駕駛證被吊銷、暫扣的人駕駛的,由公安交通管理部門處200元以上2000元以下罰款,還可以并處。A15日以下拘留B吊銷駕駛證C扣留車輛D扣留行駛證
下載積分: 7 賞幣
上傳時間:2024-05-21
頁數(shù): 90
大小: 2.87(MB)
子文件數(shù):
-
簡介:C語言經(jīng)典例題編寫一個程序,輸入A、B、C三個值,輸出其中最大值。INCLUDEINTMAINVOID{INTA,B,CSCANF“DDD“,INTXIFAB{IFACXAELSEXC}ELSE{IFBCXBELSEXC}PRINTF“D“,XRETURN0}要將“CHINA“譯成密碼,譯碼規(guī)律是用原來字母后面的第4個字母代替原來的字母.例如,字母“A“后面第4個字母是“E“.“E“代替“A“。請編一程序,用賦初值的方法使CL、C2、C3、C4、C5五個變量的值分別為,C’、H’、I’、N’、A’,經(jīng)過運算,輸出變換后的密碼。INCLUDEINTMAINVOID{CHARC1,C2,C3,C4,C5C1CC2HC3IC4NC5AC14C24C34C44C54PRINTF“CCCCC\N“,C1,C2,C3,C4,C5RETURN0}設(shè)圓半徑R,圓柱高H求圓周長C1、圓面積SA、圓球表面積SB、圓球體積VA、圓柱體積VB。用SCANF輸入數(shù)據(jù),輸出計算結(jié)果,輸出時要求文字說明,取小數(shù)點后一位數(shù)字。請編程序。PI=314ELSE{IFX1SCANF“D“,NI/10SWITCHN{CASE9CASE10PRINTF“A\N“BREAKCASE8PRINTF“B\N“BREAKCASE7PRINTF“C\N“BREAKCASE6PRINTF“D\N“BREAKDEFAULTPRINTF“E\N“BREAK}RETURN0}給出一個不多于5位的整數(shù),要求1、求出它是幾位數(shù)2、分別輸出每一位數(shù)字3、按逆序輸出各位數(shù)字,例如原數(shù)為321,應(yīng)輸出123INCLUDEINTMAINVOID{LONGI,A,B,C,D,E
下載積分: 6 賞幣
上傳時間:2024-03-16
頁數(shù): 14
大小: 0.56(MB)
子文件數(shù):
-
簡介:此文檔為此文檔為WORDWORD格式,下載后您可任意編輯修改格式,下載后您可任意編輯修改課程名稱計算機高級語言課程設(shè)計(計算機高級語言課程設(shè)計(C)教師姓名劉剛本科生姓名本科生姓名郭勇權(quán)本科生專業(yè)本科生專業(yè)機械設(shè)計制造及其自動化機械設(shè)計制造及其自動化所在院系機電學(xué)院類別類別C本科生本科生日期日期20137112013711目錄1.題目要求.題目要求12.需求分析.需求分析13.總體設(shè)計.總體設(shè)計14.詳細(xì)設(shè)計.詳細(xì)設(shè)計25.上機操作.上機操作236.總結(jié).總結(jié)287.致謝.致謝28參考文獻參考文獻29
下載積分: 8 賞幣
上傳時間:2024-03-16
頁數(shù): 39
大?。?0.32(MB)
子文件數(shù):
-
簡介:C程序設(shè)計課程設(shè)計程序設(shè)計課程設(shè)計任務(wù)書任務(wù)書南昌航空大學(xué)科技學(xué)院南昌航空大學(xué)科技學(xué)院信息工程系信息工程系2013年元月年元月2(4)編輯功能可根據(jù)查詢結(jié)果對相應(yīng)的記錄進行修改,修改時注意編號的唯一性。(5)刪除功能主要實現(xiàn)對已添加的人員記錄進行刪除。如果當(dāng)前系統(tǒng)中沒有相應(yīng)的人員記錄,則提示“記錄為空”并返回操作;否則,輸入要刪除的人員的編號或姓名,根據(jù)所輸入的信息刪除該人員記錄,如果沒有找到該人員信息,則提示相應(yīng)的記錄不存。(6)統(tǒng)計功能能根據(jù)多種參數(shù)進行人員的統(tǒng)計。能統(tǒng)計四類人員數(shù)量以及總數(shù),統(tǒng)計男、女員工的數(shù)量。(7)保存功能可將當(dāng)前系統(tǒng)中各類人員記錄存入文件中,存入方式任意。(8)讀取功能可將保存在文件中的人員信息讀入到當(dāng)前系統(tǒng)中,供用戶進行使用。3、問題的解決方案根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟(1)應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功能模塊框圖以及界面的組織和設(shè)計;(2)分析系統(tǒng)中的各個實體及它們之間的關(guān)系;(3)根據(jù)問題描述,設(shè)計系統(tǒng)的類層次;(4)完成類層次中各個類的描述;(5)完成類中各個成員函數(shù)的定義;(6)完成系統(tǒng)的應(yīng)用模塊;(7)功能調(diào)試;(8)完成系統(tǒng)總結(jié)報告。題目2“公司員工信息管理系統(tǒng)設(shè)計”1、問題描述某公司需要存儲雇員的編號、姓名、性別、所在部門,級別,并進行工資的計算。其中,雇員分為經(jīng)理、技術(shù)人員、銷售人員和銷售經(jīng)理。設(shè)計一程序能夠?qū)救藛T進行管理,應(yīng)用到繼承、抽象類、虛函數(shù)、虛基類、多態(tài)和文件的輸入/輸出等內(nèi)容。2、功能要求(1)添加功能程序能夠任意添加上述四類人員的記錄,可提供選擇界面供用戶選擇所要添加的人員類別,要求員工的編號要唯一,如果添加了重復(fù)編號的記錄時,則提示數(shù)據(jù)添加重復(fù)并取消添加。(2)查詢功能可根據(jù)編號、姓名等信息對已添加的記錄進行查詢,如果未找到,給出相應(yīng)的提示信息,如果找到,則顯示相應(yīng)的記錄信息;(3)顯示功能可顯示當(dāng)前系統(tǒng)中所有記錄,每條記錄占據(jù)一行。(4)編輯功能可根據(jù)查詢結(jié)果對相應(yīng)的記錄進行修改,修改時注意編號的唯一性。(5)刪除功能主要實現(xiàn)對已添加的人員記錄進行刪除。如果當(dāng)前系統(tǒng)中沒有相應(yīng)的人員記錄,則提示“記錄為空”并返回操作;否則,輸入要刪除的人員的編號或姓名,根據(jù)所輸入的信息刪除該人員記錄,如果沒有找到該人員信息,則提示相應(yīng)的記錄不存。(6)統(tǒng)計功能能根據(jù)多種參數(shù)進行人員的統(tǒng)計。例如,統(tǒng)計四類人員數(shù)量以及總數(shù),或者統(tǒng)計男、女員工的數(shù)量等信息。(7)保存功能可將當(dāng)前系統(tǒng)中各類人員記錄存入文件中,存入方式任意。(8)讀取功能可將保存在文件中的人員信息讀入到當(dāng)前系統(tǒng)中,供用戶進行使用。3、問題的解決方案根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟(1)應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功能模塊框圖以及界面的組織和設(shè)計;
下載積分: 6 賞幣
上傳時間:2024-03-12
頁數(shù): 17
大小: 0.11(MB)
子文件數(shù):
-
簡介:1C程序設(shè)計試題及題解程序設(shè)計試題及題解1選擇題選擇題11C語言概述語言概述1.C程序中MAIN函數(shù)的位置(C)A.必須在最開始B.必須在系統(tǒng)庫函數(shù)后面C.可以在自定義函數(shù)后面D.必須在最后2.下面關(guān)于C語言用戶標(biāo)識符的描述,正確的是(D)A.不能區(qū)分大小寫B(tài).用戶標(biāo)識符不能描述常量C.類型名也是用戶標(biāo)識D.用戶標(biāo)識符可以作為變量名3.關(guān)于C語言的敘述中,不正確的是(D)A.C程序可由一個或多個函數(shù)組成B.C程序必須包含一個MAIN函數(shù)C.C程序的基本組成單位是函數(shù)D.注釋說明只能位于一條語句的后面4.若有說明語句CHARC\95則變量C包含(D)個字符A.1B.2C.3D.語法錯誤5.結(jié)構(gòu)化程序設(shè)計不包括(A)A.最優(yōu)化B.自頂而下,逐步細(xì)化C.模擬化設(shè)計D.結(jié)構(gòu)化編碼6.結(jié)構(gòu)化程序設(shè)計的三種基本語句是(C)A.函數(shù)結(jié)構(gòu)、分支結(jié)構(gòu)、判斷結(jié)構(gòu)B.函數(shù)結(jié)構(gòu)、嵌套結(jié)構(gòu)、平行結(jié)構(gòu)C.順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)D.分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、嵌套結(jié)構(gòu)7.關(guān)于C語言數(shù)據(jù)類型的敘述中,正確的是(C)A.枚舉類型是基本類型B.?dāng)?shù)組不是構(gòu)造類型C.變量必須先定義后使用D.不允許使用空類型8.關(guān)于C語言的源程序的敘述中,錯誤的是(C)A.C語言的源程序由函數(shù)構(gòu)成B.MAIN函數(shù)可寫在自定義函數(shù)后C.必須包含有輸入語句D.一行可書寫多個語句9.下面敘述中,(A)不是結(jié)構(gòu)化程序設(shè)計中的三種基本結(jié)構(gòu)之一A.?dāng)?shù)據(jù)結(jié)構(gòu)B.選擇結(jié)構(gòu)C.循環(huán)結(jié)構(gòu)D.順序結(jié)構(gòu)10.CHAR型變量存放的是(A)A.ASCII碼值B.字符本身C.十進制代碼值D.十六進制代碼值11.INTACHARC1,C2SCANF“D,C,C“,若要求A、C1、C2的值分別為10、A和B,正確的數(shù)據(jù)輸入是(B)A.10ABB.10,A,BC.10ABD.10AB12.以下敘述不正確的是(D)A.C程序的執(zhí)行總是從MAIN函數(shù)開始3A.6B.7C.8D.99.對于基類型相同的兩個指針變量之間,不能進行的運算是(C)A.YXYC.IFXYSCANF“D“,D.IFXB.||C.DOUBLEX則以下不符合C語言的表達(dá)式是(A)A.X3B.A2C.AB2D.XAB18.INTA33則表達(dá)式則表達(dá)式XAB則值為0的表達(dá)式是(D)A.X則語句XA3,A1運行后X、A的值依次為(C)A.3、3B.4、4C.4、3D.3、424.INTA,B則表達(dá)式A2,B5,A2,B,AB的值是(B)A.7B.8C.9D.1025.INTA2,B3FLOATX35,Y25則表達(dá)式FLOATAB/2INTXINTY的值是(A)A.35B.30C.25D.2026.以下(B)是錯誤的整型常量
下載積分: 8 賞幣
上傳時間:2024-03-16
頁數(shù): 46
大?。?0.31(MB)
子文件數(shù):
-
簡介:C面向?qū)ο蟪绦蛟O(shè)計模擬試題一面向?qū)ο蟪绦蛟O(shè)計模擬試題一一、單項選擇題(本大題共10小題,每小題2分,共20分1.說明虛函數(shù)的關(guān)鍵字是()。AINLINEBVIRTUALCDEFINEDSTATIC2.在每個C程序中都必須包含有這樣一個函數(shù),該函數(shù)的函數(shù)名為()。AMAINBMAINCNAMEDFUNCTION3.COUT是某個類的標(biāo)準(zhǔn)對象的引用,該類是()。AOSTREAMBISTREAMCSTDOUTDSTDIN4.如果在類外有函數(shù)調(diào)用CPOINTFUNC;則函數(shù)FUNC是類CPOINT的()。A私有靜態(tài)成員函數(shù)B公有非靜態(tài)成員函數(shù)C公有靜態(tài)成員函數(shù)B友元函數(shù)5如果CLASS類中的所有成員在定義時都沒有使用關(guān)鍵字PUBLIC、PRIVATE或PROTECTED,則所有成員缺省定義為()。APUBLICBPROTECTEDCPRIVATED.STATIC6.一個類的所有對象共享的是()。A私有數(shù)據(jù)成員B公有數(shù)據(jù)成員C保護數(shù)據(jù)成員D靜態(tài)數(shù)據(jù)成員7.動態(tài)聯(lián)編所支持的多態(tài)性稱為()。A虛函數(shù)B繼承C編譯時多態(tài)性D運行時多態(tài)性8.定義類模板時要使用關(guān)鍵字()。ACONSTBNEWCDELETEDTEMPLATE9.對虛基類的定義()。A不需要使用虛函數(shù)B必須使用虛函數(shù)C必須使用PRIVATD必須使用PUBLIC10.類型轉(zhuǎn)換函數(shù)()。A不能帶有參數(shù)B只能帶一個參數(shù)C只能帶2個參數(shù)D只能帶3個參數(shù)二、判斷正誤題(本大題共6小題,每小題2分,共12分)1.虛函數(shù)在基類和派生類之間定義,且要求函數(shù)原型完全一致。()2.抽象類可以用來直接創(chuàng)建對象。()3.內(nèi)聯(lián)函數(shù)中可以出現(xiàn)遞歸語句。()4.模板類與類模板的意義完全相同。()OARRAY19FORINTI1IUSINGNAMESPACESTDTEMPLATEVOIDPRINTTYPEA,INTN{FORINTI0IUSINGNAMESPACESTDCLASSCTEST{PUBLICCTESTINTIVARM_IVARIVAR{M_ICOUNT}CTEST{}
下載積分: 6 賞幣
上傳時間:2024-03-17
頁數(shù): 17
大?。?0.1(MB)
子文件數(shù):