-
簡介:專升本專升本C語言歷年考試題及答案語言歷年考試題及答案一、單項選擇題一、單項選擇題1C語言源程序文件經(jīng)過C編譯程序編譯連接之后生成一個后綴為__C____的文件。A、”C”B、“OBJ”C、“EXE”D、“BAS”2以下選項中不正確的整型常量是_C____。A、12LB、10C、1,900D、123U3表達式___C___的值是0。A、35B、3/50C、3/5D、30||Y0等價于__D___。A、X0||Y0B、X0||Y0C、X0將得到出錯信息。A、DB、OC、XD、?設(shè)變量定義為“INTS“HELLO\NWORLD\N“”,則數(shù)組S中有__B____個元素。A、12B、13C、14D、159設(shè)變量定義為“INTA2{1,3},P”,則P的值是___B__。A、2B、3C、4D、PRINTFDD\N”,STRLENST,SIZEOFST}A99B520C1320D202020以下程序的輸出結(jié)果是(D)MAIN{INTA,BFORA1,B1A10BREAKIFB31{B3CONTINUE}}PRINTF“D\N”,A}A101B6C5D421以下程序的輸出結(jié)果是(D)UNIONMYUN{STRUCT{INTX,Y,Z}UINTK}AMAIN{AUX4AUY5AUZ6AK0PRINTFD\N”,AUX}A4B5C6D022以下程序段的輸出結(jié)果是ACHARS“\\141\141ABC\T“PRINTF“D\N“,STRLENSA9B12C13D1423以下程序的輸出結(jié)果是BMAIN{CHARCH35{“AAAA“,“BBB“,“CC“}PRINTF“\“S\“\N“,CH1
下載積分: 6 賞幣
上傳時間:2024-03-13
頁數(shù): 7
大?。?0.02(MB)
子文件數(shù):
-
簡介:C語言及程序設(shè)計X在線平時作業(yè)2試卷總分100得分100一、單選題共20道試題,共80分1設(shè)INT類型的數(shù)據(jù)長度為2個字節(jié),則UNSIGNEDINT類型數(shù)據(jù)的取值范圍是()。A0~255B0~65535C32768~32767D256~255答案B2下面對指針變量的敘述,正確的是()A指針變量可以加上一個指針變量B可以把一個整形數(shù)賦給指針變量C指針變量的值可以賦給指針變量D指針變量不可以有空值,即該指針變量必須指向某一變量答案B3指針變量A所指的字符串長度為()。CHARA”N”MYNAMEIS”ZHANGLI”N”A26B27C28D23答案D4為了避免嵌套的條件語句IFELSE的二義性,C語言規(guī)定ELSE與()是正確的。A縮排位置相同的IFB其之前最近的IFC其之后IFD同一行上的IF答案BC35D0答案A10若二維數(shù)組A有M列,則計算任一元素AIJ在數(shù)組中位置的公式為()。假設(shè)A00位于數(shù)組的第一個位置上。AIMJBJMICIMJ1DIMJ1答案D11若執(zhí)行FOPEN函數(shù)時發(fā)生錯誤,則函數(shù)的返回值是()。A隨機值B1CNULLDEOF答案C12以下程序的輸出結(jié)果是()。MAIN{CHARA5{“HOW”,”DO”,”YOU”,”DO”,””}CHARPINTIPAFORI0I4IPRINTF“S”,PI}AHOWDOYOUDOBHOWCHOWDOYOUDODHDYD答案C13若X為FLOAT型變量,則以列程序段結(jié)果是X12346789PRINTF“21F”,XA輸出格式描述符的域?qū)挾炔粔?,不能輸出B輸出為12347
下載積分: 6 賞幣
上傳時間:2024-03-12
頁數(shù): 6
大?。?0.03(MB)
子文件數(shù):
-
簡介:C語言程序設(shè)計試卷語言程序設(shè)計試卷AA帶答案帶答案一、一、單項選擇題(每題單項選擇題(每題2分,共分,共2020分)分)1、下列有關(guān)C語言的敘述中錯誤的是(D)。AC語句必須以分號結(jié)束B任何一個C程序中有且只有一個主函數(shù)C復(fù)合語句在語法上可被看作一條語句DC程序中對數(shù)據(jù)的任何操作都可由運算符實現(xiàn)2、以下不能定義為用戶標識符的是(C)。AMAINB_HJC2ONGDLINE13、以下能正確定義一維數(shù)組的是(C)。AINTA5{0,1,2,3,4,5}BINTA5”012345”CCHARA”012345”DCHARA5{0,1,2,3,4,5}4、執(zhí)行下列程序段后輸出的結(jié)果是(C)。X9WHILEX7{PRINTF“”X}ABCD5、設(shè)CHARSTR110“ABCDE”,STR210“XYZ”則執(zhí)行語句PRINTF“D”,STRLENSTRCPYSTR1,STR2后的輸出結(jié)果是(D)。解析STRCPYSTR1,STR2后,STR1里是“XYZ“,Z后面有字符串結(jié)束符STRCPYSTR1,STR2執(zhí)行后,函數(shù)返回的是STR1,因為STR1里是新值“XYZ“,而STRLENSTRCPYSTR1,STR2就是STRLENSTR1的新值),所以得3。STRLEN統(tǒng)計到字符串結(jié)束符以前,即,不計入字符串結(jié)束符。A9B8C5D36、若用數(shù)組名作為函數(shù)調(diào)用的實參,則傳遞給形參的是(A)。1設(shè)有變量說明語句INTX1,Y2則執(zhí)行下述PRINTF語句的輸出結(jié)果是__1000000_PRINTF“F\N“,10X/Y2執(zhí)行下述程序INCLUDEMAIN{INTX,YSCANF“2S“,PRINTF“D\N“,XY}若從鍵盤輸入12345671則程序的輸出結(jié)果是__17__。解析X,Y為INT類型,X的長度為2,Y的長度為1,即X為12,Y為5,故XY173以下程序的功能是從鍵盤上輸入若干名學生的成績百分制,可帶小數(shù),以輸入負數(shù)或0為結(jié)束標志,統(tǒng)計并輸出最高成績和最低成績。請?zhí)羁?。INCLUDEMAIN{FLOATX,AMAX,AMINSCANF“F“,AMAXXAMINXWHILEX0{IFXAMAX
下載積分: 9 賞幣
上傳時間:2024-03-12
頁數(shù): 51
大小: 0.21(MB)
子文件數(shù):
-
簡介:全國計算機等級考試第一部分第一部分公共基礎(chǔ)知識公共基礎(chǔ)知識第1章算法與數(shù)據(jù)結(jié)構(gòu)算法與數(shù)據(jù)結(jié)構(gòu)考點考點1算法算法1.什么是算法算法是指對解題方案的準確而完整的描述。計算機程序本質(zhì)上就是一個算法,它告訴計算機確切的步驟來執(zhí)行一個指定的任務(wù)。(1)算法的基本特征一般來說,算法應(yīng)具有可行性、確定性、有窮性、擁有足夠的情報這幾個特征。(2)算法的組成要素通常,一個算法由兩部分組成一是對數(shù)據(jù)對象的運算和操作,二是算法的控制結(jié)構(gòu)。2.算法的復(fù)雜度算法的復(fù)雜度是算法規(guī)模的度量,一個算法的復(fù)雜度高低體現(xiàn)在運行該算法所需要的計算機資源的多少,所需的資源越多,就說明該算法的復(fù)雜度越高;反之,所需的資源越少,則該算法的復(fù)雜度越低。算法復(fù)雜度包括算法的時間復(fù)雜度和算法的空間復(fù)雜度??键c考點2數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)1.數(shù)據(jù)結(jié)構(gòu)的概念所謂數(shù)據(jù)結(jié)構(gòu)是指由某一數(shù)據(jù)對象及該對象中所有數(shù)據(jù)成員之間的關(guān)系組成的集合。成員之間的關(guān)系有很多種,最常見的是前后件關(guān)系。2.數(shù)據(jù)的邏輯結(jié)構(gòu)(1)邏輯結(jié)構(gòu)的定義數(shù)據(jù)的邏輯結(jié)構(gòu),是指反映數(shù)據(jù)之間邏輯關(guān)系的數(shù)據(jù)結(jié)構(gòu)。對于電腦上的數(shù)據(jù)而言,邏輯結(jié)構(gòu)就是能夠用眼睛看到的數(shù)據(jù)形式,包括在屏幕上看到的文本、圖片、視頻等。(2)邏輯結(jié)構(gòu)的分類根據(jù)數(shù)據(jù)結(jié)構(gòu)中各元素之間前后關(guān)系的復(fù)雜程度,將數(shù)據(jù)的邏輯結(jié)構(gòu)分成線性結(jié)構(gòu)和非線性結(jié)構(gòu)。一個非空的線性結(jié)構(gòu)如果滿足以下兩個條件①有且只有一個根結(jié)點;②每一個結(jié)點最多有一個前件,也最多有一個后件。3.數(shù)據(jù)的存儲結(jié)構(gòu)數(shù)據(jù)的存儲結(jié)構(gòu)也稱為數(shù)據(jù)的物理結(jié)構(gòu),是指數(shù)據(jù)在計算機中存放的方式,包括數(shù)據(jù)元素的存儲和關(guān)系的存儲。通常,一種數(shù)據(jù)的邏輯結(jié)構(gòu)根據(jù)需要可以表示成多種存儲結(jié)構(gòu),常用的存儲結(jié)構(gòu)有順序、鏈式存儲結(jié)構(gòu)??键c考點3線性表及其順序存儲結(jié)構(gòu)線性表及其順序存儲結(jié)構(gòu)1.線性表的基本概念線性表是由N個數(shù)據(jù)元素組成的有限序列,是最簡單、最常用的數(shù)據(jù)結(jié)構(gòu)。其中的數(shù)據(jù)元素有著廣泛的含義,可以是一個單獨的數(shù)字或字母,可以是矩陣中的一行或一列向量,也可以是二維表中的一條記錄。線性表是一種線性結(jié)構(gòu)。數(shù)據(jù)元素在線性表中的位置,只取決于它們自己的序號,即數(shù)據(jù)元素之間的相對位置是線性的。2.線性表的順序存儲結(jié)構(gòu)一種數(shù)據(jù)的邏輯結(jié)構(gòu)根據(jù)需要可以表示成多種存儲結(jié)構(gòu)。線性表的存儲結(jié)構(gòu)常用的是順序存儲,也稱為順序分配。線性表的順序存儲結(jié)構(gòu)具有以下兩個基本特點①線性表中所有元素所占的存儲空間是連續(xù)的;②線性表中各數(shù)據(jù)元素在存儲空間中是按邏輯順序依次存放的。3.順序表的插入所謂“順序表”指的是使用順序存儲結(jié)構(gòu)的線性表。在順序表中插入一個新的數(shù)據(jù)元素,就像是在排隊買票的時候進來了一個插隊的人。4.順序表的刪除在順序表中刪除一個數(shù)據(jù)元素,就像是在排隊買票的時候其中的一個人離開了。在平均情況下,要在線性表中刪除一個元素,需要移動線性表中一半的數(shù)據(jù)元素??键c考點4棧和隊列棧和隊列1.棧及其基本運算(1)什么是棧棧是一種特殊的線性表。在這種特殊的線性表中,其插入和刪除運算都只能在線性表的一端進行。一端是封閉的,不允許插入和刪除數(shù)據(jù)元素;另一端是敞開的,允許插入和刪除數(shù)據(jù)元素。在棧中,允許插入和刪除數(shù)據(jù)元素的一端稱為棧頂,而不允許插入和刪除數(shù)據(jù)元素的一端稱為棧底。棧頂元素總會是被最后插入的元素,從而也是最先被刪除的元素;棧底元素總是最先被插入的元素,從而也是最后才能被刪除的元素。即棧是按照“先進后出”或“后進先出”的原則組織數(shù)據(jù)的。棧具有記憶的功能,支持子程序的調(diào)用。通常用指針TOP來指示棧頂位置,用指針BOTTOM來指示棧底的位置。往棧中插入一個元素稱為入棧運算,從棧中刪除一
下載積分: 8 賞幣
上傳時間:2024-03-17
頁數(shù): 32
大?。?0.2(MB)
子文件數(shù):
-
簡介:本試題摘取于考試吧HTTP//WWWKAOSHIBACOM/JISUANJIDENGJI/CYUYAN/201302/00447979HTML2013年計算機二級考試年計算機二級考試C語言上機試題及答案二語言上機試題及答案二填空題請補充函數(shù)FUN,它的功能是計算并輸出N(包括N)以內(nèi)能被3或7整除的所有自然數(shù)的倒數(shù)之和。例如,在主函數(shù)中從鍵盤給N輸入30后,輸出為S1226323。請勿改動主函數(shù)MAIN和其他函數(shù)中的任何內(nèi)容,僅在FUN函數(shù)的橫線上填入所編寫的若干表達式或語句。試題程序INCLUDEDOUBLEFUNINTN{INTIDOUBLESUM00FORI1___1___IIFI30___2___I70SUM___3___/IRETURNSUM}MAIN{本試題摘取于考試吧HTTP//WWWKAOSHIBACOM/JISUANJIDENGJI/CYUYAN/201302/00447979HTMLVOIDFUNCHARS,INTA,INTB{WHILES{/FOUND/IFS‘A’S}}MAIN{CHARS100INTUPPER0,LOWER0PRINTF”PLEASEASTRING“GETSS
下載積分: 6 賞幣
上傳時間:2024-03-16
頁數(shù): 7
大?。?0.02(MB)
子文件數(shù):
-
簡介:導(dǎo)讀2012年計算機二級C語言50套程序編寫上機題及答案根據(jù)新教材量身定做的,試題難度和考查范圍符合考試大綱的要求,適合大家在看教材的同時,配套練習使用。1、請編寫函數(shù)FUN,其功能是統(tǒng)計S所指字符串中的數(shù)字字符個數(shù),并作為函數(shù)值返回。例如,S所指字符串中的內(nèi)容是2DEF35ADH253KJSDF7/KJ8655X,函數(shù)FUN返回值為11注意部分源程序在文件PROG1C文件中。請勿改動主函數(shù)MAIN和其它函數(shù)中的任何內(nèi)容,僅在函數(shù)FUN的花括號中填入你編寫的若干語句。INCLUDEVOIDINTFUNCHARS{}MAIN{CHARS“2DEF35ADH253KJSDF7/KJ8655X“PRINTF“S\N“,SPRINTF“D\N“,FUNS}2、編寫一個函數(shù),從NUM個字符串中找出最長的一個字符串,并通過形參指針MAX傳回該串地址。注意主函數(shù)中用作為結(jié)束輸入的標志,函數(shù)FUN中給出的語句僅供參考。注意部分源程序在文件PROG1C中。請勿改動主函數(shù)MAIN和其它函數(shù)中的任何內(nèi)容,僅在函數(shù)FUN的花括號中填入你編寫的若干語句。{IGETSSSIPUTSSSI}NIFUNSS,N,PRINTF“\NMAXS\N“,PS}3、請編寫函數(shù)FUN,它的功能是求出SS所指字符串中指定字符的個數(shù),并返回此值。例如,若輸入字符串123412132,輸入字符為1,則輸出3。注意部分源程序在文件PROG1C中。請勿改動主函數(shù)MAIN和其它函數(shù)中的任何內(nèi)容,僅在函數(shù)FUN的花括號中填入你編寫的若干語句。INCLUDEINCLUDEDEFINEM81INTFUNCHARSS,CHARC{}MAIN{CHARAM,CH
下載積分: 9 賞幣
上傳時間:2024-03-17
頁數(shù): 76
大小: 0.25(MB)
子文件數(shù):
-
簡介:西安郵電大學西安郵電大學高級語言課程設(shè)計報告題目目超市管理系統(tǒng)超市管理系統(tǒng)院系名稱院系名稱理學院理學院專業(yè)名稱專業(yè)名稱應(yīng)用物理學應(yīng)用物理學班級級1301學生姓名學生姓名王松王松學號(學號(8位)位)07132022指導(dǎo)教師指導(dǎo)教師王西龍王西龍設(shè)計起止時間設(shè)計起止時間2014年06月19日2014年06月27日VOIDCOLOUR//顏色選擇VOIDHUANYING2商品信息錄入INPUT()3商品信息的修改CHANGE4商品信息的刪除DELE5商品信息的查詢SEAERCH6系統(tǒng)顏色選擇COLOUR7退出系統(tǒng)3詳細設(shè)計過程1結(jié)構(gòu)體變量的定義STRUCTMARKETGOODS/存數(shù)商品信息的結(jié)構(gòu)體/{CHARGOODS_ID30/商品編號/CHARGOODS_NAME30/商品名稱/DOUBLEGOODS_PRICE/商品價格/DOUBLEGOODS_DISCOUNT/商品折扣/INTGOODS_AMOUNT/商品總數(shù)目/INTGOODS_REMAIN/商品剩余數(shù)目/}GOODSCOUNTINTCOUNT0/全局變量,用于保存實際上有多少個商品/2歡迎界面VOIDHUANYING{PRINTF“\T\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\N“PRINTF“\T\3歡迎使用\3\N“PRINTF“\T\3\3\N“PRINTF“\T\3\3\N“
下載積分: 7 賞幣
上傳時間:2024-05-22
頁數(shù): 35
大?。?0.31(MB)
子文件數(shù):
-
簡介:云南開放大學C語言程序設(shè)計21春形考作業(yè)21編程題,將運行結(jié)果寫在答題處INCLUDEMAIN{INTI,JFORI1I10IFORJ1JIJPRINTFJI“M\N““M“,IJ}【參考答案】運行結(jié)果124369481216510152025612182430367142128354249816243240485664918273645546372812編程題,將程序?qū)懺诖痤}處PRINTF“ENTERR“SCANF“F“,C2314RPRINTF“C62F\N“,C}運行結(jié)果ENTERR5(回車)C31404編程題,將程序?qū)懺诖痤}處輸入三個數(shù)(分別一個八進制、一個十進制、十六進制數(shù)),并以十進制數(shù)的形式輸出這3個數(shù)的和與平均數(shù)?!緟⒖即鸢浮繀⒖汲绦虼aINCLUDE“STDIOH“VOIDMAIN{INTA,B,C,SUMFLOATAVEPRINTF“ENTERA,B,C\N“SCANF“O,D,X“,SUMABCAVESUM/3PRINTF“0OD0XXD\N“,A,B,C,SUMPRINTF“AVERAGE2F\N“,AVE
下載積分: 5 賞幣
上傳時間:2024-03-17
頁數(shù): 5
大小: 0.01(MB)
子文件數(shù):
-
簡介:云南開放大學C語言程序設(shè)計21春形考作業(yè)11下列不屬于系統(tǒng)軟件的是()。AWINDOWS7B編譯程序CPHOTOSHOPDSQLSEVER【參考答案】C2若有以下說明INTA34{1,2,3,4,5,6,7,8,9,10,11,12}INTP4A則引用數(shù)值為8的表達式是()。AA13BP13CA21DP13【參考答案】B3已知INTP,A則語句”PPA,則P1表示數(shù)組?!緟⒖即鸢浮康谝恍蠥1的地址15在計算機科學中,常用的數(shù)制有四種。【參考答案】十進制、二進制、八進制、十六進制16函數(shù)類型又細分為。【參考答案】INT類型(缺?。┖蚔OID類型(空類型、無值)17以下程序的輸出結(jié)果是。INCLUDE“STDIOH“MAIN{CHARP“ABCDEF“,Q
下載積分: 5 賞幣
上傳時間:2024-03-16
頁數(shù): 5
大小: 0.01(MB)
子文件數(shù):
-
簡介:基本C語言基礎(chǔ)題1用預(yù)處理指令DEFINE聲明一個常數(shù),用以表明1年中有多少秒(忽略閏年問題)DEFINESECONDS_PER_YEAR606024365UL我在這想看到幾件事情DEFINE語法的基本知識(例如不能以分號結(jié)束,括號的使用,等等)懂得預(yù)處理器將為你計算常數(shù)表達式的值,因此,直接寫出你是如何計算一年中有多少秒而不是計算出實際的值,是更清晰而沒有代價的。意識到這個表達式將使一個16位機的整型數(shù)溢出‐因此要用到長整型符號L,告訴編譯器這個常數(shù)是的長整型數(shù)。如果你在你的表達式中用到UL(表示無符號長整型),那么你有了一個好的起點。記住,第一印象很重要。2寫一個“標準”宏MIN,這個宏輸入兩個參數(shù)并返回較小的一個。DEFINEMINA,B((A)BAB這個測試是為下面的目的而設(shè)的標識DEFINE在宏中應(yīng)用的基本知識。這是很重要的,因為直到嵌入INLINE操作符變?yōu)闃藴蔆的一部分,宏是方便產(chǎn)生嵌入代碼的唯一方法,對于嵌入式系統(tǒng)來說,為了能達到要求的性能,嵌入代碼經(jīng)常是必須的方法。三重條件操作符的知識。這個操作符存在C語言中的原因是它使得編譯器能產(chǎn)生比F‐THEN‐ELSE更優(yōu)化的代碼,了解這個用法是很重要的。懂得在宏中小心地把參數(shù)用括號括起來我也用這個問題開始討論宏的副作用,例如當你寫下面的代碼時會發(fā)生什么事LEASTMINP,B3預(yù)處理器標識ERROR的目的是什么如果你不知道答案,請看參考文獻1。這問題對區(qū)分一個正常的伙計和一個書呆子是很有用的。只有書呆子才會讀C語言課本的附錄去找出象這種問題的答案。當然如果你不是在一個書呆子,那么應(yīng)試者最好希望自己不要知道答案。死循環(huán)(INFINITELOOPS)4嵌入式系統(tǒng)中經(jīng)常要用到無限循環(huán),你怎么樣用C編寫死循環(huán)呢這個問題用幾個解決方案。我首選的方案是WHILE1{}一些程序員更喜歡如下方案FOR{}BINTA//APOINTERTOANINTEGERCINTA//APOINTERTOAPOINTERTOANINTEGERDINTA10//ANARRAYOF10INTEGERSEINTA10//ANARRAYOF10POINTERSTOINTEGERSFINTA10//APOINTERTOANARRAYOF10INTEGERSGINTAINT//APOINTERTOAFUNCTIONATHATTAKESANINTEGERARGUMENTANDRETURNSANINTEGERHINTA10INT//ANARRAYOF10POINTERSTOFUNCTIONSTHATTAKEANINTEGERARGUMENTANDRETURNANINTEGER人們經(jīng)常聲稱這里有幾個問題是那種要翻一下書才能回答的問題,我同意這種說法。當我寫這篇文章時,為了確定語法的正確性,我的確查了一下書。但是當我被面試的時候,我期望被問到這個問題(或者相近的問題)。因為在被面試的這段時間里,我確定我知道這個問題的答案。應(yīng)試者如果不知道所有的答案(或至少大部分答案),那么也就沒有為這次面試做準備,如果該面試者沒有為這次面試做準備,那么他又能為什么出準備呢STATIC6關(guān)鍵字STATIC的作用是什么這個簡單的問題很少有人能回答完全。在C語言中,關(guān)鍵字STATIC有三個明顯的作用在函數(shù)體,一個被聲明為靜態(tài)的變量在這一函數(shù)被調(diào)用過程中維持其值不變。在模塊內(nèi)(但在函數(shù)體外),一個被聲明為靜態(tài)的變量可以被模塊內(nèi)所用函數(shù)訪問,但不能被模塊外其它函數(shù)訪問。它是一個本地的全局變量。在模塊內(nèi),一個被聲明為靜態(tài)的函數(shù)只可被這一模塊內(nèi)的其它函數(shù)調(diào)用。那就是,這個函數(shù)被限制在聲明它的模塊的本地范圍內(nèi)使用。大多數(shù)應(yīng)試者能正確回答第一部分,一部分能正確回答第二部分,同是很少的人能懂得第三部分。這是一個應(yīng)試者的嚴重的缺點,因為他顯然不懂得本地化數(shù)據(jù)和代碼范圍的好處和重要性。7.關(guān)鍵字CONST有什么含意我只要一聽到被面試者說“CONST意味著常數(shù)”,我就知道我正在和一個業(yè)余者打交道。去年DANSAKS已經(jīng)在他的文章里完全概括了CONST的所有用法,因此ESP譯者EMBEDDEDSYSTEMSPROGRAMMING的每一位讀者應(yīng)該非常熟悉CONST能做什么和不能做什么如果你從沒有讀到那篇文章,只要能說出CONST意味著“只讀”就可以了。盡管這個答案不是完全的答案,但我接受它作為一個正確的答案。(如果你想知道更詳細的答案,仔細讀一下SAKS的文章吧。)如果應(yīng)試者能正確回答這個問題,我將問他一個附加的問題
下載積分: 7 賞幣
上傳時間:2024-05-22
頁數(shù): 107
大?。?0.1(MB)
子文件數(shù):
-
簡介:C程序設(shè)計試題及答案一、填空題(20分,每空1分)1.當使用關(guān)鍵字__(1)_作為函數(shù)返回類型時,該函數(shù)不返回任何值。2.在類中必須聲明成員函數(shù)的__(2)__,成員函數(shù)的_(3)_部分可以寫在類外。3.如果需要在被調(diào)函數(shù)運行期間,改變主調(diào)函數(shù)中實參變量的值,則函數(shù)的形參應(yīng)該是_(4)_類型或__(5)__類型。4.當一個變量被聲明為另一個變量的引用時,此變量就成為被引用變量的__6__。此時,對其中一個變量值的修改,__7_(會/不會)影響到另一個變量的值。5.友員不是類的成員,但必須在___8__予以聲明,它具有存取類的_9__成員的特權(quán)。6.如果需要在被調(diào)函數(shù)運行期間,改變主調(diào)函數(shù)中實參變量的值,則函數(shù)的形參應(yīng)該是__10__類型或___11_類型。7.友員不是類的成員,但必須在___12__予以聲明,它具有存取類的_13__成員的特權(quán)。8.如果需要在被調(diào)函數(shù)運行期間,改變主調(diào)函數(shù)中實參變量的值,則函數(shù)的形參應(yīng)該是__14__類型或___15_類型。9下面程序?qū)⒆址麛?shù)組A復(fù)制到字符數(shù)組B中。MAIN{CHARA“IAMABOY“,B20INTIFORI__16_AI\0I1.如果派生類的成員函數(shù)的原型與基類中被定義為虛函數(shù)的成員函數(shù)原型相同,那么,這個函數(shù)自動繼承基類中虛函數(shù)的特性。2.在C中,關(guān)鍵字CLASS與STRUCT具有完全相同的作用。3.若有定義DOUBLEX35;則X數(shù)組行下標的上限是3,下限是1。4.說明函數(shù)原型時不需要指明每個參數(shù)的類型,只需要說明每個參數(shù)的名字就可以了。5.如果在一個程序塊中有兩個變量具有相同的名字,并且都有效,只是它們的作用域不同,則優(yōu)先訪問作用域較大的那個變量。三、單項選擇題(30分,每題2分)1.程序段INTA,BA5BACOUTB的輸出應(yīng)為A4B5C6D72.程序段INTI,A
下載積分: 8 賞幣
上傳時間:2024-03-16
頁數(shù): 28
大?。?0.02(MB)
子文件數(shù):
-
簡介:課程設(shè)計報告課程名稱課程名稱C語言課程設(shè)計語言課程設(shè)計課題名稱課題名稱飛機訂票系統(tǒng)飛機訂票系統(tǒng)專業(yè)電子信息工程電子信息工程班級0981學號姓名指導(dǎo)教師指導(dǎo)教師20102010年6月2525日設(shè)計課題四飛機訂票系統(tǒng)設(shè)計課題四飛機訂票系統(tǒng)一、問題描述本系統(tǒng)可以用來實現(xiàn)對訂票信息進行輸出,顯示,退票,查詢,保存等,并保存文件中,以達到對飛機訂票信息進行隨時的訂票,查詢何退票的操作管理系統(tǒng)二、功能描述本系統(tǒng)采用一個包含N個數(shù)據(jù)的結(jié)構(gòu)體數(shù)組,每個數(shù)據(jù)的結(jié)構(gòu)應(yīng)當包括航班號,出發(fā)地,目的地,價格,等信息,。完成以下模塊1訂票2顯示3退票4查詢5保存6退出系統(tǒng)三、測試四、其它對該系統(tǒng)有興趣的同學可以在實現(xiàn)系統(tǒng)基本功能后,完善系統(tǒng)的其它功能。
下載積分: 9 賞幣
上傳時間:2024-03-17
頁數(shù): 82
大?。?1.48(MB)
子文件數(shù):
-
簡介:沈陽航空航天大學沈陽航空航天大學課程設(shè)計報告課程設(shè)計名稱C語言課程設(shè)計語言課程設(shè)計課程設(shè)計題目單項選擇題標準化考試系統(tǒng)設(shè)計院(系)計算機學院專業(yè)計算機科學與技術(shù)班級學號姓名指導(dǎo)教師完成日期2014年03月1日第1章概要設(shè)計11題目的內(nèi)容與要求題目的內(nèi)容與要求內(nèi)容設(shè)計并實現(xiàn)一個單項選擇題標準化考試系統(tǒng)。該系統(tǒng)可以完成試題錄入、試題抽取、自動判卷等功能。要求(1)用文件保存試題庫。(每個試題包括題干、4個備選答案、標準答案)(2)試題錄入可隨時增加試題到試題庫中(3)試題抽取每次從試題庫中可以隨機抽出N道題(N由鍵盤輸入)(4)答題用戶可實現(xiàn)輸入自己的答案(5)自動判卷系統(tǒng)可根據(jù)用戶答案與標準答案的對比實現(xiàn)判卷并給出成績。12總體結(jié)構(gòu)總體結(jié)構(gòu)本程序主要分為四個模塊(功能模塊圖見下圖功能模塊圖見下圖)1模塊一菜單操作模塊該模塊實現(xiàn)程序的菜單操作。2模塊二將題目裝入內(nèi)存模塊函數(shù)開辟內(nèi)存空間將試題文件中題目裝入內(nèi)存中。3模塊三開始答題模塊函數(shù)會讓用戶輸入要答的題目數(shù),在屏幕上輸出題干和選項并讓用戶輸入答案。判斷用戶輸入答案是否正確。4模塊四添加試題模塊打開儲存試題的文件進行試題信息輸入。菜單操作模塊將題目裝入內(nèi)存模塊開始答題模塊添加試題模塊單項選擇題標準化考試系統(tǒng)圖11功能模塊圖功能模塊圖
下載積分: 8 賞幣
上傳時間:2024-03-16
頁數(shù): 28
大小: 0.15(MB)
子文件數(shù):
-
簡介:C程序設(shè)計實習報告題目簡單的行編輯器(修改版)學院專業(yè)姓名班級學號指導(dǎo)教師2009年7月3日目錄前言II目錄III1題目要求12需求分析13概要設(shè)計131設(shè)計思想132軟件運行與開發(fā)平臺233數(shù)據(jù)結(jié)構(gòu)234系統(tǒng)結(jié)構(gòu)圖24詳細設(shè)計341主函數(shù)342各功能模塊設(shè)計4(1)輸入模塊4(2)瀏覽模塊5(3)添加模塊6(4)查找模塊8(5)修改模塊13(6)排序模塊16(7)保存模塊1943公共函數(shù)19(1)加載函數(shù)19(2)學號輸入函數(shù)20(3)輸入三個科目分數(shù)函數(shù)20(4)求平均值函數(shù)21(5)輸入整個記錄函數(shù)21(6)修改整條記錄函數(shù)21(7)顯示數(shù)據(jù)結(jié)構(gòu)項目22(8)顯示一個記錄的函數(shù)225測試、結(jié)果進行分析2351進入頁面2352數(shù)據(jù)錄入2453數(shù)據(jù)錄入成功,直接返回菜單2454不進行數(shù)據(jù)錄入,直接進入菜單。2555瀏覽數(shù)據(jù)2556添加數(shù)據(jù)2657瀏覽添加后的數(shù)據(jù)2658查找按姓名查找27
下載積分: 8 賞幣
上傳時間:2024-03-16
頁數(shù): 47
大?。?0.76(MB)
子文件數(shù):
-
簡介:1C語言程序設(shè)計試題及答案語言程序設(shè)計試題及答案第8章函數(shù)一、選擇題若調(diào)用一個函數(shù),且此函數(shù)中沒有RERURN語句,則關(guān)于該函數(shù)正確的說法是()沒有返回值返回若干個系統(tǒng)默認值能返回一個用戶所希望的函數(shù)值返回一個不確定的值答案D在C語言中以下不正確的說法是()實參可以是常量、變量、或表達式形參可以是常量、變量或表達式實參可以為任意類型形參應(yīng)與其對應(yīng)的實參類型一致答案B以下程序有語法性錯誤,有關(guān)錯誤原因的正確說法是()MAIN{INTG5,KVOIDPRT_CHARKPRT_CHARG}語句VOIDPRT_CHAR有錯,它是函數(shù)調(diào)用語句,不能用VOID說明變量名不能使用大寫字母函數(shù)說明和函數(shù)調(diào)用語句之間有矛盾函數(shù)名不能使用下劃線答案C以下正確的說法是()函數(shù)的定義可以嵌套,但函數(shù)的調(diào)用不可以嵌套函數(shù)的定義不可以嵌套,但函數(shù)的調(diào)用可嵌套函數(shù)的定義和調(diào)用均不可以嵌套函數(shù)的定義和調(diào)用均可以嵌套答案B若使用一個數(shù)組名作函數(shù)實參,則以下正確的說法是()必須在主調(diào)函數(shù)中說明此數(shù)組的大小實參數(shù)組類型與形參數(shù)組類型可以不匹配在被調(diào)用函數(shù)中,不需要考慮形參數(shù)組的大小實參數(shù)組名與形參數(shù)組名必須一致答案A在一個函數(shù)內(nèi)部定義的變量是()A、簡單變量B、局部變量C、全局變量D、標準變量答案B若已定義的函數(shù)有返回值,則以下關(guān)于該函數(shù)調(diào)用的敘述中錯誤的是()3VOIDPRTYINTX{PRINTF“D\N“,X}MAIN{INTA25PRTV}A、23B、24C、25D、26答案D以下對C語言函數(shù)的有關(guān)描述中,正確的是()A、只能把實參的值傳送給形參,形參的值不能傳送給實參B、C函數(shù)既可以嵌套定義又可以遞歸調(diào)用C、函數(shù)必須有返回值,否則不能使用函數(shù)D、C程序中所有函數(shù)都可以嵌套調(diào)用答案A以下敘述中不正確的是()A)在C中,函數(shù)體中定義的動態(tài)變量可以賦初值,每調(diào)用一次,賦一次初值B、在C中,函數(shù)體中定義的靜態(tài)變量可以賦初值,每調(diào)用一次,賦一次初值C、在C中,局部變量的隱含類別是自動存儲類別D)在C中,在調(diào)用函數(shù)時,實在參數(shù)和對應(yīng)形參在類型上只需賦值兼容答案B以下敘述中不正確的是()在不同的函數(shù)中可以使用相同名字的變量函數(shù)中的形式參數(shù)是局部變量在一個函數(shù)內(nèi)定義的變量只在本函數(shù)范圍內(nèi)有效D)在一個函數(shù)內(nèi)的復(fù)合語句中定義的變量在本函數(shù)范圍內(nèi)有效答案D有以下程序VOIDFUNINTA,INTB,INTC{A456B567C678}MAIN{INTX10,Y20,Z30FUNX,Y,ZPRINTF“D,/D,D\N“,X,Y,Z}輸出結(jié)果是()A、30,20,10B、10,20,30C、456,567,678D、678,567,456答案B有以下程序()INTFUNINTX,INTY,INTCP,INTDP{CPXYDPXY}MAIN{INTA,B,C,DA30B50FUNA,B,PRINTF“D,D\N“,C,D}
下載積分: 9 賞幣
上傳時間:2024-03-17
頁數(shù): 58
大?。?0.31(MB)
子文件數(shù):