-
簡介:云南開放大學(xué)C語言程序設(shè)計(jì)21春形考作業(yè)21編程題,將運(yùn)行結(jié)果寫在答題處INCLUDEMAIN{INTI,JFORI1I10IFORJ1JIJPRINTFJI“M\N““M“,IJ}【參考答案】運(yùn)行結(jié)果124369481216510152025612182430367142128354249816243240485664918273645546372812編程題,將程序?qū)懺诖痤}處PRINTF“ENTERR“SCANF“F“,C2314RPRINTF“C62F\N“,C}運(yùn)行結(jié)果ENTERR5(回車)C31404編程題,將程序?qū)懺诖痤}處輸入三個(gè)數(shù)(分別一個(gè)八進(jìn)制、一個(gè)十進(jìn)制、十六進(jìn)制數(shù)),并以十進(jìn)制數(shù)的形式輸出這3個(gè)數(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 賞幣
上傳時(shí)間:2024-03-17
頁數(shù): 5
大小: 0.01(MB)
子文件數(shù):
-
簡介:云南開放大學(xué)C語言程序設(shè)計(jì)21春形考作業(yè)11下列不屬于系統(tǒng)軟件的是()。AWINDOWS7B編譯程序CPHOTOSHOPDSQLSEVER【參考答案】C2若有以下說明INTA34{1,2,3,4,5,6,7,8,9,10,11,12}INTP4A則引用數(shù)值為8的表達(dá)式是()。AA13BP13CA21DP13【參考答案】B3已知INTP,A則語句”PPA,則P1表示數(shù)組?!緟⒖即鸢浮康谝恍蠥1的地址15在計(jì)算機(jī)科學(xué)中,常用的數(shù)制有四種?!緟⒖即鸢浮渴M(jìn)制、二進(jìn)制、八進(jìn)制、十六進(jìn)制16函數(shù)類型又細(xì)分為?!緟⒖即鸢浮縄NT類型(缺省)和VOID類型(空類型、無值)17以下程序的輸出結(jié)果是。INCLUDE“STDIOH“MAIN{CHARP“ABCDEF“,Q
下載積分: 5 賞幣
上傳時(shí)間:2024-03-16
頁數(shù): 5
大?。?0.01(MB)
子文件數(shù):
-
簡介:語言學(xué)術(shù)語(英漢對(duì)照)表GLOSSARYANDINDEXAABBREVIATION縮寫詞,略語331ABERCROMBIE1032ABLATIVE奪格,離格411ABSTRACTNESS抽象性132ACCENT重音(符)244;245ACCURACY正確性1164ACCUSATIVE賓格411ACHIEVEMENTTEST成績測試1163ACOUSTICPHONETICS聲學(xué)語音學(xué)171;21ACQUISITION習(xí)得612ACRONYM縮略語331ACTIONPROCESS動(dòng)作過程1223ACTOR動(dòng)作者442;1223ADDITION添加332ADDRESSFORM稱呼形式723ADDRESSEE受話人14;941ADDRESSER發(fā)話人14;941ADJECTIVE形容詞312;411;552ADJUNCT修飾成分;附加語1223ADVERB副詞312AFFIX詞綴321AFFIXHOPPING詞綴跳躍431AFFIXATION詞綴附加法714AFFRICATE塞擦音243;245;291AGREEMENT一致關(guān)系413AIRSTREAM氣流2ALLITERATION頭韻932;936ALLOMORPH詞/語素變體324;431ALLOPHONE音位變體28ALLOPHONICVARIATION音位變體283ALLOPHONY音位變體現(xiàn)象283ALVEOLARRIDGE齒齦22ARTICULATORYPHONETICS發(fā)音語音學(xué)171;21ARTIFICIALSPEECH人工言語10ASPECT體412ASPIRATED吐氣;送氣262;282ASSIMILATION同化291;324;332;624ASSOCIATIVE聯(lián)想421ASSOCIATIVEMEANING聯(lián)想意義53ASSONANCE準(zhǔn)壓韻;半諧音932;936ATKINSON,AM21ATTRIBUTIVE屬性;修飾語;定語422;1223AUDITORYPHONETICS聽覺語音學(xué)171;21AUSTIN,JOHNLANGSHAW81;812AUTHENTICINPUT真實(shí)投入1142AUTHORIALSTYLE權(quán)威風(fēng)格943AUTHORINGPROGRAM編程1013AUTONOMY自主性18AUXILIARY助詞312;1243AUXILIARYVERB助動(dòng)詞312;1223BBABBLINGSTAGE嬰兒語階段1241BACKFORMATION逆構(gòu)詞法331BALLY,CHARLES91BARHILLEL1021BARNHARTBARNHART714BASECOMPONENT基礎(chǔ)部分432;124。4BAUDOUINDECOURTENAY,JAN282BEHAVER行為者1223BEHAVIOURALPROCESS行為過程1223BEHAVIOURISM行為主義1232;1241BELL,AM25BENNETTE,JAMES91BEREITER642BERLIN,BRENT712BERNS724BIBER,ETAL1033
下載積分: 8 賞幣
上傳時(shí)間:2024-03-17
頁數(shù): 44
大?。?0.25(MB)
子文件數(shù):
-
簡介:1“微機(jī)原理與匯編語言”期末試題“微機(jī)原理與匯編語言”期末試題一,填空填空每空小每空小1分,共3030分1電子計(jì)算機(jī)的主要應(yīng)用領(lǐng)域有()、()、()。2電子計(jì)算機(jī)的發(fā)展歷程是()、晶體管時(shí)代、()、()。3十進(jìn)制數(shù)11375轉(zhuǎn)換為二進(jìn)制數(shù)為();二進(jìn)制數(shù)1101101轉(zhuǎn)換為十進(jìn)制數(shù)為()。4十進(jìn)制數(shù)7928轉(zhuǎn)換為十六進(jìn)制數(shù)為(),十六進(jìn)制數(shù)3A57轉(zhuǎn)換為十進(jìn)制數(shù)為()。5十六進(jìn)制數(shù)DA2B轉(zhuǎn)換為二進(jìn)制數(shù)為(),二進(jìn)制數(shù)1101111001011011轉(zhuǎn)換為十六進(jìn)制數(shù)為()。6A0110101,A反,A補(bǔ)B0110101,B反,B補(bǔ)。737的BCD編碼是()。8從功能上看,微機(jī)由中央處理器、()、外部設(shè)備、()和()五個(gè)部分組成。9CPU由和()兩部分組成。10程序設(shè)計(jì)的基本的結(jié)構(gòu)有順序結(jié)構(gòu)、()、()。36MOVDX,AL;7ADDBUF1,BUF2;8MOVAX,20HSIDI;9MOVCS,AL;10MOVE43H,E43H四、程序分析與設(shè)計(jì)(每小題四、程序分析與設(shè)計(jì)(每小題2分,共分,共1010分)分)1.將寄存器DX的內(nèi)容賦于AX寄存器。2.將立即數(shù)8EFH傳送給BX寄存器。3.將數(shù)據(jù)段偏移地址為2FH的存儲(chǔ)器中的提供給DX寄存器。4.將AL寄存器內(nèi)容傳送給由DI寄存器指定的數(shù)據(jù)段偏移地址的存儲(chǔ)單元。5.將字節(jié)量數(shù)據(jù)11H送入用BX和DI的基址變址尋址的主存單元。五、問答題(共五、問答題(共3030分)分)1什么叫尋址方式常用的尋址方式有哪些(5分)2.什么是變量,變量有哪些屬性,如何使用這些屬性(9分)3.比較說明中斷方式與DMA方式的異同(9分)
下載積分: 6 賞幣
上傳時(shí)間:2024-03-16
頁數(shù): 8
大?。?0.02(MB)
子文件數(shù):
-
簡介:1JAVA語言程序設(shè)計(jì)試題及答案語言程序設(shè)計(jì)試題及答案第九章第九章輸入和輸出流輸入和輸出流9292一個(gè)文本,一個(gè)按鈕。在文本區(qū)中輸入數(shù)據(jù),點(diǎn)擊按鈕,將文本內(nèi)容輸出一個(gè)文本,一個(gè)按鈕。在文本區(qū)中輸入數(shù)據(jù),點(diǎn)擊按鈕,將文本內(nèi)容輸出到文件。文件通過文件保存對(duì)話框制定。到文件。文件通過文件保存對(duì)話框制定。程序運(yùn)行結(jié)果保存文件的源文件SAVEFILEJAVAIMPORTJAVAAWTIMPORTJAVAAWTEVENTIMPORTJAVAXSWINGIMPORTJAVAIO/92一個(gè)文本,一個(gè)按鈕。在文本區(qū)中輸入數(shù)據(jù),點(diǎn)擊按鈕,將文本內(nèi)容輸出到文件。文件通過文件保存對(duì)話框制定。AUTHOR段智敏/PUBLICCLASSSAVEFILEEXTENDSJFRAMEIMPLEMENTSACTIONLISTENER{PRIVATESTATICFINALLONGSERIALVERSIONUID1L//序列化時(shí)為了保持版本的兼容性PRIVATEJFILECHOOSERFILECHOOSER//文件選擇對(duì)話框PRIVATEJPANELNORTHPANEL//布局用的PRIVATEJBUTTONSAVEFILEBUTTON//保存按鈕PRIVATEJLABELLABEL//用來顯示文件的絕對(duì)路徑PRIVATEJTEXTAREATEXTAREA//文本框PUBLICSAVEFILE{SUPER“第九章,第二題保存文件“LABELNEWJLABEL““FILECHOOSERNEWJFILECHOOSERNORTHPANELNEWJPANELSAVEFILEBUTTONNEWJBUTTON“保存到文件“39393在一個(gè)文件中,每行存的是整數(shù),各行整數(shù)個(gè)數(shù)不等,要求讀這個(gè)文件,在一個(gè)文件中,每行存的是整數(shù),各行整數(shù)個(gè)數(shù)不等,要求讀這個(gè)文件,然后計(jì)算每行整數(shù)的和,并存到另一個(gè)文件中。然后計(jì)算每行整數(shù)的和,并存到另一個(gè)文件中。程序運(yùn)行結(jié)果計(jì)算文件中的整數(shù)和源文件FILEINTEGERSUMJAVAIMPORTJAVAAWTIMPORTJAVAAWTEVENTIMPORTJAVAXSWINGIMPORTJAVAIOIMPORTJAVAUTIL/93在一個(gè)文件中,每行存的是整數(shù),各行整數(shù)個(gè)數(shù)不等,要求讀如這個(gè)文件,然后計(jì)算每行整數(shù)的和,并存到另一個(gè)文件中。AUTHOR段智敏/PUBLICCLASSFILEINTEGERSUMEXTENDSJFRAMEIMPLEMENTSACTIONLISTENER{PRIVATESTATICFINALLONGSERIALVERSIONUID1LPRIVATEJBUTTONBUTTONSAVE,BUTTONCOUNT,BUTTONOPEN//按鈕保存,計(jì)算,保存PRIVATEJTEXTAREATEXTAREA//文本區(qū)PRIVATEJLABELLABEL//顯示當(dāng)前文件的絕對(duì)路徑的LABELPRIVATEJFILECHOOSERFILEDIALOG//文件選擇對(duì)話框PRIVATEJPANELPANEL//布局用的PANELPRIVATEFILEFILENULL//文件對(duì)象PUBLICFILEINTEGERSUM{SUPER“第九章,第三題整數(shù)求和“BUTTONOPENNEWJBUTTON“打開文件“BUTTONSAVENEWJBUTTON“保存到“BUTTONCOUNTNEWJBUTTON“計(jì)算結(jié)果“LABELNEWJLABEL““PANELNEWJPANELTEXTAREANEWJTEXTAREAFILEDIALOGNEWJFILECHOOSERFILEDIALOGADDCHOOSABLEFILEFILTERNEWMYFILEFILTER“TXT“BUTTONOPENADDACTIONLISTENERTHISBUTTONSAVEADDACTIONLISTENERTHISBUTTONCOUNTADDACTIONLISTENERTHIS//給按鈕加監(jiān)控PANELADDBUTTONOPENPANELADDBUTTONCOUNTPANELADDBUTTONSAVE//把按鈕添加到PANEL面板上THISADDPANEL,BORDERLAYOUTNORTH
下載積分: 6 賞幣
上傳時(shí)間:2024-03-16
頁數(shù): 16
大?。?0.53(MB)
子文件數(shù):
-
簡介:JAVA語言程序設(shè)計(jì)基礎(chǔ)教程語言程序設(shè)計(jì)基礎(chǔ)教程練習(xí)思考題參考答案練習(xí)思考題參考答案第7章多線程71單項(xiàng)選擇題1、JAVA語言具有許多優(yōu)點(diǎn)和特點(diǎn),下列選項(xiàng)中,哪個(gè)反映了JAVA程序并行機(jī)制的特點(diǎn)()A、安全性B、多線程C、跨平臺(tái)D、可移植解答B2、RUNNABLE接口中的抽象方法是()。A、STARTB、STOPC、YIELDD、RUN解答D3、有以下程序段很難CLASSMYTHREADEXTENDSTHREAD{PUBLICSTATICVOIDMAINSTRINGARGS{MYTHREADTNEWMYTHREADMYTHREADSNEWMYTHREADTSTARTSYSTEMOUTPRINT“ONE“SSTARTSYSTEMOUTPRINT“TWO“}PUBLICVOIDRUN{SYSTEMOUTPRINT“THREAD“}}則下面正確的選項(xiàng)是()A、編譯失敗B、程序運(yùn)行結(jié)果為ONETHREADTWOTHREADC、程序運(yùn)行結(jié)果是ONETWOTHREATHREADD、程序運(yùn)行結(jié)果不確定2B、繼承JAVALANGRUNNABLE類,并且重載START方法。C、實(shí)現(xiàn)JAVALANGTHREAD類,實(shí)現(xiàn)RUN方法。D、實(shí)現(xiàn)JAVALANGRUNNABLE接口,實(shí)現(xiàn)RUN方法。E、實(shí)現(xiàn)JAVALANGTHREAD類,實(shí)現(xiàn)START方法。解答A,D3、線程在它的一個(gè)完整的生命周期中有哪4種狀態(tài)解答1線程在它的一個(gè)完整的生命周期中通常要經(jīng)歷如下的4種狀態(tài)1創(chuàng)建狀態(tài)NEWTHREAD2可運(yùn)行狀態(tài)RUNNABLE3不可運(yùn)行狀態(tài)(NOTRUNNABLE)4死亡狀態(tài)(DEAD)解答2第一是創(chuàng)建狀態(tài)。在生成線程對(duì)象,并沒有調(diào)用該對(duì)象的START方法,這是線程處于創(chuàng)建狀態(tài)。第二是就緒狀態(tài)。當(dāng)調(diào)用了線程對(duì)象的START方法之后,該線程就進(jìn)入了就緒狀態(tài),但是此時(shí)線程調(diào)度程序還沒有把該線程設(shè)置為當(dāng)前線程,此時(shí)處于就緒狀態(tài)。在線程運(yùn)行之后,從等待或者睡眠中回來之后,也會(huì)處于就緒狀態(tài)。第三是運(yùn)行狀態(tài)。線程調(diào)度程序?qū)⑻幱诰途w狀態(tài)的線程設(shè)置為當(dāng)前線程,此時(shí)線程就進(jìn)入了運(yùn)行狀態(tài),開始運(yùn)行RUN函數(shù)當(dāng)中的代碼。第四是阻塞狀態(tài)。線程正在運(yùn)行的時(shí)候,被暫停,通常是為了等待某個(gè)時(shí)間的發(fā)生比如說某項(xiàng)資源就緒之后再繼續(xù)運(yùn)行。SLEEP,SUSPEND,WAIT等方法都可以導(dǎo)致線程阻塞。第五是死亡狀態(tài)。如果一個(gè)線程的RUN方法執(zhí)行結(jié)束或者調(diào)用STOP方法后,該線程就會(huì)死亡。對(duì)于已經(jīng)死亡的線程,無法再使用START方法令其進(jìn)入就緒。4、線程在什么狀態(tài)時(shí),調(diào)用ISALIVE方法返回的值是FALSE。5、建立線程有哪兩種方法解答多線程有兩種實(shí)現(xiàn)方法,分別是繼承THREAD類與實(shí)現(xiàn)RUNNABLE接口。6、怎樣設(shè)置線程的優(yōu)先級(jí)7、調(diào)用THREAD類的什么方法可以啟動(dòng)一個(gè)線程直接調(diào)用THREAD類的RUN方法可以啟動(dòng)一個(gè)線程嗎解答線程調(diào)用START方法將啟動(dòng)線程,從新建狀態(tài)進(jìn)入就緒隊(duì)列排隊(duì)。不能直接調(diào)用THREAD類的RUN方法可以啟動(dòng)一個(gè)線程,我們調(diào)用了THREAD的RUN方法,它的行為就會(huì)和普通的方法調(diào)用一樣。8、THREAD類中的START和RUN方法有什么區(qū)別
下載積分: 8 賞幣
上傳時(shí)間:2024-03-16
頁數(shù): 26
大?。?0.17(MB)
子文件數(shù):
-
簡介:1JAVAJAVA語言程序設(shè)計(jì)試題及答案語言程序設(shè)計(jì)試題及答案1111指出指出JAVAJAVA語言的主要特點(diǎn)和語言的主要特點(diǎn)和JAVAJAVA程序的執(zhí)行過程。程序的執(zhí)行過程。答1強(qiáng)類型2編譯和解釋3自動(dòng)無用內(nèi)存回收功能4面向?qū)ο?與平臺(tái)無關(guān)6安全性7分布式計(jì)算8多線程程序執(zhí)行過程如圖所示編寫源文件,編譯器編譯源文件轉(zhuǎn)換成字節(jié)碼,解釋器執(zhí)行字節(jié)碼。1212說出開發(fā)與運(yùn)行說出開發(fā)與運(yùn)行JAVAJAVA程序的重要步驟。程序的重要步驟。答1編寫源文件使用一個(gè)文本編譯器,如EDIT或記事本,不可以使用WORD將編好的源文件保存起來,源文件的擴(kuò)展名必須是JAVA2編譯JAVA源文件使用JAVA編譯器JAVACEXE編譯源文件得到字節(jié)碼文件3運(yùn)行JAVA程序JAVA程序分為兩類JAVA應(yīng)用程序必須通過JAVA解釋器JAVAEXE來解釋執(zhí)行其字節(jié)碼文件JAVA小應(yīng)用程序必須通過支持JAVA標(biāo)準(zhǔn)的瀏覽器來解釋執(zhí)行。1313如何區(qū)分應(yīng)用程序和小應(yīng)用程序如何區(qū)分應(yīng)用程序和小應(yīng)用程序答應(yīng)用程序在與源文件名字相同的類中,有MAIN方法,該方法代表應(yīng)用程序的入口小應(yīng)用程序必須有一個(gè)APPLET類的子類,該類稱作主類,必須用PUBLIC修飾。1414說出說出JAVAJAVA源文件的命名規(guī)則。源文件的命名規(guī)則。答源文件命名規(guī)則和類命名規(guī)則一樣,所有的單詞首字母都用大寫字母,且必須和源文件的PUBLIC類同名。1616JAVAJAVA語言使用什么字符集共有多少個(gè)不同的字符語言使用什么字符集共有多少個(gè)不同的字符答JAVA語言使用UNICODE字符集,共有65535個(gè)字符。1717JAVAJAVA語言標(biāo)識(shí)符的命名規(guī)則是什么語言標(biāo)識(shí)符的命名規(guī)則是什么1由字母包括英文字母、下劃線字符、美元字符、文字字符和數(shù)字字符組成2限定標(biāo)識(shí)符的第一個(gè)字符不能是數(shù)字字符3不能和關(guān)鍵字重名4長度不能超過255個(gè)字符1818JAVAJAVA有那些基本數(shù)據(jù)類型,它們的常量又是如何書寫的有那些基本數(shù)據(jù)類型,它們的常量又是如何書寫的數(shù)據(jù)類型數(shù)據(jù)類型關(guān)鍵字關(guān)鍵字字節(jié)數(shù)字節(jié)數(shù)默認(rèn)值默認(rèn)值常量舉例常量舉例范圍范圍3第二章第二章運(yùn)算和語句運(yùn)算和語句2121JAVAJAVA的字符能參加算術(shù)運(yùn)算嗎的字符能參加算術(shù)運(yùn)算嗎可以。1字符與整型數(shù)據(jù)運(yùn)算,結(jié)果為整型數(shù)據(jù),只能賦給整型變量,如果附給字符型變量會(huì)損失精度,需要強(qiáng)制類型裝換;2字符與字符運(yùn)算,結(jié)果為字符型數(shù)據(jù),可以直接賦給字符型或整型變量。2222占字節(jié)多的變量能直接賦值給占字節(jié)少的變量么占字節(jié)多的變量能直接賦值給占字節(jié)少的變量么答不能直接賦值,需要強(qiáng)制類型轉(zhuǎn)換。2323試用試用JAVAJAVA語言表達(dá)式描述以下數(shù)學(xué)計(jì)算式或邏輯條件語言表達(dá)式描述以下數(shù)學(xué)計(jì)算式或邏輯條件1)334RV???解V40/3MATHPIMATHPOWR,32)11121RRR??解R10/10/R110/R23)635???XXY解YMATHPOWX,5MATHPOWX,364)221RMMF??解F10M1M2/RR5)????|2/COS|/SINXAXX???解MATHSINX/AXMATHABSMATHCOSΠX/26)00????AAB解A5;B16;2AAC????;解A5;C102626若一個(gè)數(shù)恰好等于它的因子之和,則這個(gè)數(shù)稱為“完全數(shù)”。編寫程序求若一個(gè)數(shù)恰好等于它的因子之和,則這個(gè)數(shù)稱為“完全數(shù)”。編寫程序求10001000之內(nèi)的所有完全數(shù)。之內(nèi)的所有完全數(shù)。分析若一個(gè)自然數(shù),它所有的真因子(即除了自身以外的約數(shù))的和恰好等于它本身,這種數(shù)叫做完全數(shù)。例如612+3;281+2+4+7+14程序運(yùn)行結(jié)果
下載積分: 6 賞幣
上傳時(shí)間:2024-03-16
頁數(shù): 23
大?。?0.39(MB)
子文件數(shù):
-
簡介:基本C語言基礎(chǔ)題1用預(yù)處理指令DEFINE聲明一個(gè)常數(shù),用以表明1年中有多少秒(忽略閏年問題)DEFINESECONDS_PER_YEAR606024365UL我在這想看到幾件事情DEFINE語法的基本知識(shí)(例如不能以分號(hào)結(jié)束,括號(hào)的使用,等等)懂得預(yù)處理器將為你計(jì)算常數(shù)表達(dá)式的值,因此,直接寫出你是如何計(jì)算一年中有多少秒而不是計(jì)算出實(shí)際的值,是更清晰而沒有代價(jià)的。意識(shí)到這個(gè)表達(dá)式將使一個(gè)16位機(jī)的整型數(shù)溢出‐因此要用到長整型符號(hào)L,告訴編譯器這個(gè)常數(shù)是的長整型數(shù)。如果你在你的表達(dá)式中用到UL(表示無符號(hào)長整型),那么你有了一個(gè)好的起點(diǎn)。記住,第一印象很重要。2寫一個(gè)“標(biāo)準(zhǔn)”宏MIN,這個(gè)宏輸入兩個(gè)參數(shù)并返回較小的一個(gè)。DEFINEMINA,B((A)BAB這個(gè)測試是為下面的目的而設(shè)的標(biāo)識(shí)DEFINE在宏中應(yīng)用的基本知識(shí)。這是很重要的,因?yàn)橹钡角度隝NLINE操作符變?yōu)闃?biāo)準(zhǔn)C的一部分,宏是方便產(chǎn)生嵌入代碼的唯一方法,對(duì)于嵌入式系統(tǒng)來說,為了能達(dá)到要求的性能,嵌入代碼經(jīng)常是必須的方法。三重條件操作符的知識(shí)。這個(gè)操作符存在C語言中的原因是它使得編譯器能產(chǎn)生比F‐THEN‐ELSE更優(yōu)化的代碼,了解這個(gè)用法是很重要的。懂得在宏中小心地把參數(shù)用括號(hào)括起來我也用這個(gè)問題開始討論宏的副作用,例如當(dāng)你寫下面的代碼時(shí)會(huì)發(fā)生什么事LEASTMINP,B3預(yù)處理器標(biāo)識(shí)ERROR的目的是什么如果你不知道答案,請看參考文獻(xiàn)1。這問題對(duì)區(qū)分一個(gè)正常的伙計(jì)和一個(gè)書呆子是很有用的。只有書呆子才會(huì)讀C語言課本的附錄去找出象這種問題的答案。當(dāng)然如果你不是在一個(gè)書呆子,那么應(yīng)試者最好希望自己不要知道答案。死循環(huán)(INFINITELOOPS)4嵌入式系統(tǒng)中經(jīng)常要用到無限循環(huán),你怎么樣用C編寫死循環(huán)呢這個(gè)問題用幾個(gè)解決方案。我首選的方案是WHILE1{}一些程序員更喜歡如下方案FOR{}BINTA//APOINTERTOANINTEGERCINTA//APOINTERTOAPOINTERTOANINTEGERDINTA10//ANARRAYOF10INTEGERSEINTA10//ANARRAYOF10POINTERSTOINTEGERSFINTA10//APOINTERTOANARRAYOF10INTEGERSGINTAINT//APOINTERTOAFUNCTIONATHATTAKESANINTEGERARGUMENTANDRETURNSANINTEGERHINTA10INT//ANARRAYOF10POINTERSTOFUNCTIONSTHATTAKEANINTEGERARGUMENTANDRETURNANINTEGER人們經(jīng)常聲稱這里有幾個(gè)問題是那種要翻一下書才能回答的問題,我同意這種說法。當(dāng)我寫這篇文章時(shí),為了確定語法的正確性,我的確查了一下書。但是當(dāng)我被面試的時(shí)候,我期望被問到這個(gè)問題(或者相近的問題)。因?yàn)樵诒幻嬖嚨倪@段時(shí)間里,我確定我知道這個(gè)問題的答案。應(yīng)試者如果不知道所有的答案(或至少大部分答案),那么也就沒有為這次面試做準(zhǔn)備,如果該面試者沒有為這次面試做準(zhǔn)備,那么他又能為什么出準(zhǔn)備呢STATIC6關(guān)鍵字STATIC的作用是什么這個(gè)簡單的問題很少有人能回答完全。在C語言中,關(guān)鍵字STATIC有三個(gè)明顯的作用在函數(shù)體,一個(gè)被聲明為靜態(tài)的變量在這一函數(shù)被調(diào)用過程中維持其值不變。在模塊內(nèi)(但在函數(shù)體外),一個(gè)被聲明為靜態(tài)的變量可以被模塊內(nèi)所用函數(shù)訪問,但不能被模塊外其它函數(shù)訪問。它是一個(gè)本地的全局變量。在模塊內(nèi),一個(gè)被聲明為靜態(tài)的函數(shù)只可被這一模塊內(nèi)的其它函數(shù)調(diào)用。那就是,這個(gè)函數(shù)被限制在聲明它的模塊的本地范圍內(nèi)使用。大多數(shù)應(yīng)試者能正確回答第一部分,一部分能正確回答第二部分,同是很少的人能懂得第三部分。這是一個(gè)應(yīng)試者的嚴(yán)重的缺點(diǎn),因?yàn)樗@然不懂得本地化數(shù)據(jù)和代碼范圍的好處和重要性。7.關(guān)鍵字CONST有什么含意我只要一聽到被面試者說“CONST意味著常數(shù)”,我就知道我正在和一個(gè)業(yè)余者打交道。去年DANSAKS已經(jīng)在他的文章里完全概括了CONST的所有用法,因此ESP譯者EMBEDDEDSYSTEMSPROGRAMMING的每一位讀者應(yīng)該非常熟悉CONST能做什么和不能做什么如果你從沒有讀到那篇文章,只要能說出CONST意味著“只讀”就可以了。盡管這個(gè)答案不是完全的答案,但我接受它作為一個(gè)正確的答案。(如果你想知道更詳細(xì)的答案,仔細(xì)讀一下SAKS的文章吧。)如果應(yīng)試者能正確回答這個(gè)問題,我將問他一個(gè)附加的問題
下載積分: 7 賞幣
上傳時(shí)間:2024-05-22
頁數(shù): 107
大?。?0.1(MB)
子文件數(shù):
-
簡介:C程序設(shè)計(jì)試題及答案一、填空題(20分,每空1分)1.當(dāng)使用關(guān)鍵字__(1)_作為函數(shù)返回類型時(shí),該函數(shù)不返回任何值。2.在類中必須聲明成員函數(shù)的__(2)__,成員函數(shù)的_(3)_部分可以寫在類外。3.如果需要在被調(diào)函數(shù)運(yùn)行期間,改變主調(diào)函數(shù)中實(shí)參變量的值,則函數(shù)的形參應(yīng)該是_(4)_類型或__(5)__類型。4.當(dāng)一個(gè)變量被聲明為另一個(gè)變量的引用時(shí),此變量就成為被引用變量的__6__。此時(shí),對(duì)其中一個(gè)變量值的修改,__7_(會(huì)/不會(huì))影響到另一個(gè)變量的值。5.友員不是類的成員,但必須在___8__予以聲明,它具有存取類的_9__成員的特權(quán)。6.如果需要在被調(diào)函數(shù)運(yùn)行期間,改變主調(diào)函數(shù)中實(shí)參變量的值,則函數(shù)的形參應(yīng)該是__10__類型或___11_類型。7.友員不是類的成員,但必須在___12__予以聲明,它具有存取類的_13__成員的特權(quán)。8.如果需要在被調(diào)函數(shù)運(yùn)行期間,改變主調(diào)函數(shù)中實(shí)參變量的值,則函數(shù)的形參應(yīng)該是__14__類型或___15_類型。9下面程序?qū)⒆址麛?shù)組A復(fù)制到字符數(shù)組B中。MAIN{CHARA“IAMABOY“,B20INTIFORI__16_AI\0I1.如果派生類的成員函數(shù)的原型與基類中被定義為虛函數(shù)的成員函數(shù)原型相同,那么,這個(gè)函數(shù)自動(dòng)繼承基類中虛函數(shù)的特性。2.在C中,關(guān)鍵字CLASS與STRUCT具有完全相同的作用。3.若有定義DOUBLEX35;則X數(shù)組行下標(biāo)的上限是3,下限是1。4.說明函數(shù)原型時(shí)不需要指明每個(gè)參數(shù)的類型,只需要說明每個(gè)參數(shù)的名字就可以了。5.如果在一個(gè)程序塊中有兩個(gè)變量具有相同的名字,并且都有效,只是它們的作用域不同,則優(yōu)先訪問作用域較大的那個(gè)變量。三、單項(xiàng)選擇題(30分,每題2分)1.程序段INTA,BA5BACOUTB的輸出應(yīng)為A4B5C6D72.程序段INTI,A
下載積分: 8 賞幣
上傳時(shí)間:2024-03-16
頁數(shù): 28
大小: 0.02(MB)
子文件數(shù):
-
簡介:課程設(shè)計(jì)報(bào)告課程名稱課程名稱C語言課程設(shè)計(jì)語言課程設(shè)計(jì)課題名稱課題名稱飛機(jī)訂票系統(tǒng)飛機(jī)訂票系統(tǒng)專業(yè)電子信息工程電子信息工程班級(jí)0981學(xué)號(hào)姓名指導(dǎo)教師指導(dǎo)教師20102010年6月2525日設(shè)計(jì)課題四飛機(jī)訂票系統(tǒng)設(shè)計(jì)課題四飛機(jī)訂票系統(tǒng)一、問題描述本系統(tǒng)可以用來實(shí)現(xiàn)對(duì)訂票信息進(jìn)行輸出,顯示,退票,查詢,保存等,并保存文件中,以達(dá)到對(duì)飛機(jī)訂票信息進(jìn)行隨時(shí)的訂票,查詢何退票的操作管理系統(tǒng)二、功能描述本系統(tǒng)采用一個(gè)包含N個(gè)數(shù)據(jù)的結(jié)構(gòu)體數(shù)組,每個(gè)數(shù)據(jù)的結(jié)構(gòu)應(yīng)當(dāng)包括航班號(hào),出發(fā)地,目的地,價(jià)格,等信息,。完成以下模塊1訂票2顯示3退票4查詢5保存6退出系統(tǒng)三、測試四、其它對(duì)該系統(tǒng)有興趣的同學(xué)可以在實(shí)現(xiàn)系統(tǒng)基本功能后,完善系統(tǒng)的其它功能。
下載積分: 9 賞幣
上傳時(shí)間:2024-03-17
頁數(shù): 82
大?。?1.48(MB)
子文件數(shù):
-
簡介:沈陽航空航天大學(xué)沈陽航空航天大學(xué)課程設(shè)計(jì)報(bào)告課程設(shè)計(jì)名稱C語言課程設(shè)計(jì)語言課程設(shè)計(jì)課程設(shè)計(jì)題目單項(xiàng)選擇題標(biāo)準(zhǔn)化考試系統(tǒng)設(shè)計(jì)院(系)計(jì)算機(jī)學(xué)院專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)班級(jí)學(xué)號(hào)姓名指導(dǎo)教師完成日期2014年03月1日第1章概要設(shè)計(jì)11題目的內(nèi)容與要求題目的內(nèi)容與要求內(nèi)容設(shè)計(jì)并實(shí)現(xiàn)一個(gè)單項(xiàng)選擇題標(biāo)準(zhǔn)化考試系統(tǒng)。該系統(tǒng)可以完成試題錄入、試題抽取、自動(dòng)判卷等功能。要求(1)用文件保存試題庫。(每個(gè)試題包括題干、4個(gè)備選答案、標(biāo)準(zhǔn)答案)(2)試題錄入可隨時(shí)增加試題到試題庫中(3)試題抽取每次從試題庫中可以隨機(jī)抽出N道題(N由鍵盤輸入)(4)答題用戶可實(shí)現(xiàn)輸入自己的答案(5)自動(dòng)判卷系統(tǒng)可根據(jù)用戶答案與標(biāo)準(zhǔn)答案的對(duì)比實(shí)現(xiàn)判卷并給出成績。12總體結(jié)構(gòu)總體結(jié)構(gòu)本程序主要分為四個(gè)模塊(功能模塊圖見下圖功能模塊圖見下圖)1模塊一菜單操作模塊該模塊實(shí)現(xiàn)程序的菜單操作。2模塊二將題目裝入內(nèi)存模塊函數(shù)開辟內(nèi)存空間將試題文件中題目裝入內(nèi)存中。3模塊三開始答題模塊函數(shù)會(huì)讓用戶輸入要答的題目數(shù),在屏幕上輸出題干和選項(xiàng)并讓用戶輸入答案。判斷用戶輸入答案是否正確。4模塊四添加試題模塊打開儲(chǔ)存試題的文件進(jìn)行試題信息輸入。菜單操作模塊將題目裝入內(nèi)存模塊開始答題模塊添加試題模塊單項(xiàng)選擇題標(biāo)準(zhǔn)化考試系統(tǒng)圖11功能模塊圖功能模塊圖
下載積分: 8 賞幣
上傳時(shí)間:2024-03-16
頁數(shù): 28
大?。?0.15(MB)
子文件數(shù):
-
簡介:C程序設(shè)計(jì)實(shí)習(xí)報(bào)告題目簡單的行編輯器(修改版)學(xué)院專業(yè)姓名班級(jí)學(xué)號(hào)指導(dǎo)教師2009年7月3日目錄前言II目錄III1題目要求12需求分析13概要設(shè)計(jì)131設(shè)計(jì)思想132軟件運(yùn)行與開發(fā)平臺(tái)233數(shù)據(jù)結(jié)構(gòu)234系統(tǒng)結(jié)構(gòu)圖24詳細(xì)設(shè)計(jì)341主函數(shù)342各功能模塊設(shè)計(jì)4(1)輸入模塊4(2)瀏覽模塊5(3)添加模塊6(4)查找模塊8(5)修改模塊13(6)排序模塊16(7)保存模塊1943公共函數(shù)19(1)加載函數(shù)19(2)學(xué)號(hào)輸入函數(shù)20(3)輸入三個(gè)科目分?jǐn)?shù)函數(shù)20(4)求平均值函數(shù)21(5)輸入整個(gè)記錄函數(shù)21(6)修改整條記錄函數(shù)21(7)顯示數(shù)據(jù)結(jié)構(gòu)項(xiàng)目22(8)顯示一個(gè)記錄的函數(shù)225測試、結(jié)果進(jìn)行分析2351進(jìn)入頁面2352數(shù)據(jù)錄入2453數(shù)據(jù)錄入成功,直接返回菜單2454不進(jìn)行數(shù)據(jù)錄入,直接進(jìn)入菜單。2555瀏覽數(shù)據(jù)2556添加數(shù)據(jù)2657瀏覽添加后的數(shù)據(jù)2658查找按姓名查找27
下載積分: 8 賞幣
上傳時(shí)間:2024-03-16
頁數(shù): 47
大小: 0.76(MB)
子文件數(shù):
-
簡介:1C語言程序設(shè)計(jì)試題及答案語言程序設(shè)計(jì)試題及答案第8章函數(shù)一、選擇題若調(diào)用一個(gè)函數(shù),且此函數(shù)中沒有RERURN語句,則關(guān)于該函數(shù)正確的說法是()沒有返回值返回若干個(gè)系統(tǒng)默認(rèn)值能返回一個(gè)用戶所希望的函數(shù)值返回一個(gè)不確定的值答案D在C語言中以下不正確的說法是()實(shí)參可以是常量、變量、或表達(dá)式形參可以是常量、變量或表達(dá)式實(shí)參可以為任意類型形參應(yīng)與其對(duì)應(yīng)的實(shí)參類型一致答案B以下程序有語法性錯(cuò)誤,有關(guān)錯(cuò)誤原因的正確說法是()MAIN{INTG5,KVOIDPRT_CHARKPRT_CHARG}語句VOIDPRT_CHAR有錯(cuò),它是函數(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若使用一個(gè)數(shù)組名作函數(shù)實(shí)參,則以下正確的說法是()必須在主調(diào)函數(shù)中說明此數(shù)組的大小實(shí)參數(shù)組類型與形參數(shù)組類型可以不匹配在被調(diào)用函數(shù)中,不需要考慮形參數(shù)組的大小實(shí)參數(shù)組名與形參數(shù)組名必須一致答案A在一個(gè)函數(shù)內(nèi)部定義的變量是()A、簡單變量B、局部變量C、全局變量D、標(biāo)準(zhǔn)變量答案B若已定義的函數(shù)有返回值,則以下關(guān)于該函數(shù)調(diào)用的敘述中錯(cuò)誤的是()3VOIDPRTYINTX{PRINTF“D\N“,X}MAIN{INTA25PRTV}A、23B、24C、25D、26答案D以下對(duì)C語言函數(shù)的有關(guān)描述中,正確的是()A、只能把實(shí)參的值傳送給形參,形參的值不能傳送給實(shí)參B、C函數(shù)既可以嵌套定義又可以遞歸調(diào)用C、函數(shù)必須有返回值,否則不能使用函數(shù)D、C程序中所有函數(shù)都可以嵌套調(diào)用答案A以下敘述中不正確的是()A)在C中,函數(shù)體中定義的動(dòng)態(tài)變量可以賦初值,每調(diào)用一次,賦一次初值B、在C中,函數(shù)體中定義的靜態(tài)變量可以賦初值,每調(diào)用一次,賦一次初值C、在C中,局部變量的隱含類別是自動(dòng)存儲(chǔ)類別D)在C中,在調(diào)用函數(shù)時(shí),實(shí)在參數(shù)和對(duì)應(yīng)形參在類型上只需賦值兼容答案B以下敘述中不正確的是()在不同的函數(shù)中可以使用相同名字的變量函數(shù)中的形式參數(shù)是局部變量在一個(gè)函數(shù)內(nèi)定義的變量只在本函數(shù)范圍內(nèi)有效D)在一個(gè)函數(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 賞幣
上傳時(shí)間:2024-03-17
頁數(shù): 58
大?。?0.31(MB)
子文件數(shù):
-
簡介:TC語言程序設(shè)計(jì)復(fù)習(xí)題語言程序設(shè)計(jì)復(fù)習(xí)題判斷題判斷題?C語言編寫的源程序經(jīng)過編譯、連接后,如果沒有錯(cuò)誤,則運(yùn)行結(jié)果一定正確。()?在C語言中,變量是不區(qū)分大小寫的,如A和A是同一個(gè)變量。()?DOUBLE類型數(shù)據(jù)的輸入必須用格式“LF”。()?WHILE和DOWHILE循環(huán),肯定是可以相互替換的。()?若有定義INTA2,則語句PRINTF“D”,A的輸出結(jié)果為3。()?在循環(huán)體中,使用CONTINUE語句,可以跳出該循環(huán)。()?表達(dá)式35/2和表達(dá)式3/25的值相等。()?任何變量都必須要定義其類型。()?表達(dá)式DOUBLE1/2的值為05。()?若有定義INTA0,B執(zhí)行語句IFA0B0ELSEB1后,B的值是1。()?C語言中用于結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu)是IF、SWITCH、BREAK。()?設(shè)有如下定義INTA1,B2,C3,D4,M2,N2則計(jì)算表達(dá)式MAB后,J的值為3。()?DOWHILE語句先執(zhí)行循環(huán)體,后判斷循環(huán)條件,所以循環(huán)體至少會(huì)執(zhí)行一次。()?表達(dá)式401/2的值為20。()?‘\N’是一個(gè)字符常量。()?表達(dá)式352是合法的C語言表達(dá)式。()?C的任何類型數(shù)據(jù)在計(jì)算機(jī)內(nèi)部都是以二進(jìn)制形式存儲(chǔ)的。()?定義函數(shù)時(shí),必須要有形參和返回值。()?在C程序中,MAIN函數(shù)和自定義的函數(shù)都可以有多個(gè)。()?語句RETURNA,B;則函數(shù)可以返回兩個(gè)值。()?傳值調(diào)用時(shí),在函數(shù)中形參變量值改變后,不改變實(shí)參變量的值。()?構(gòu)成數(shù)組的各個(gè)元素的數(shù)據(jù)類型不一定要相同。()?有定義INTA5{10,11,12,13,14},PA,語句PRINTF“D”,P的輸出結(jié)果為11。()?在C程序中,函數(shù)既可以嵌套定義,也可以嵌套調(diào)用。()?傳值調(diào)用的形參只有在被調(diào)用時(shí),才被創(chuàng)建分配存儲(chǔ)單元。()?在C程序中,若對(duì)函數(shù)類型未加說明,則函數(shù)的隱含類型為VOID。()?若A為一維數(shù)組名,則AI與AI等價(jià)。()?C文件使用前需要打開,使用后需要關(guān)閉。()?定義為VOID類型的函數(shù),其含義是調(diào)用函數(shù)后,被調(diào)用的函數(shù)的返回值為任意的類型。()?C語言程序中,若實(shí)參是變量,當(dāng)調(diào)用函數(shù)時(shí)實(shí)參和形參各占一個(gè)獨(dú)立的存儲(chǔ)單元。()DEFAULTK0}DSWITCHX{CASE45K05XCASE68K8XDEFAULTK0}?判斷下面的WHILE循環(huán)體的執(zhí)行次數(shù)(D)I5K10WHILEI1IKA.B.10次C.2次D.無數(shù)次?能正確地定義符號(hào)常量的是(B)A.DEFINEN6B.DEFINEN6CDEFINEN6;DDEFINEN10?若有定義語句“CHARC‘\134’;”則變量CAA包含1個(gè)字符B包含2個(gè)字符C包含3個(gè)字符D包含4個(gè)字符?設(shè)X和Y均為INT型變量,則語句“XY;YXY;XY;”的功能是(D)A.把X和Y按從小到大排列B.把X和Y按從大到小排列C.無確定結(jié)果D.交換X和Y中的值XXYYXYXXY?下列運(yùn)算符中,優(yōu)先級(jí)最低的是(D)ABI0PRINTF“D”,IA0次B3次C2次D無數(shù)次?WHILESCANF“F”,在下列選項(xiàng)中,不正確的賦值語句是(D)。AABABC0CABCDABC1?判斷下面的WHILE循環(huán)體的執(zhí)行次數(shù)D。K10,S0
下載積分: 8 賞幣
上傳時(shí)間:2024-03-16
頁數(shù): 32
大?。?0.09(MB)
子文件數(shù):
-
簡介:C語言程序設(shè)計(jì)課程期末復(fù)習(xí)練習(xí)語言程序設(shè)計(jì)課程期末復(fù)習(xí)練習(xí)一、單選題一、單選題1.在每個(gè)C語言程序中都必須包含有這樣一個(gè)函數(shù),該函數(shù)的函數(shù)名為。AMAINBMAINCNAMEDFUNCTION2.每個(gè)C語言程序文件的編譯錯(cuò)誤分為()類。A1B2C3D43字符串“AB12\N“的長度為()。A6B7C8D94在SWITCH語句的每個(gè)CASE塊中,假定都是以BREAK語句結(jié)束的,則此SWITCH語句容易被改寫為()語句。AFORBIFCDODWHILE5在下面的DOWHILE循環(huán)語句中,其循環(huán)體語句被執(zhí)行的次數(shù)為()。INTI0DOIWHILEI5的相反表達(dá)式為_X0||Y5的相反表達(dá)式為___XYNAME等價(jià)的訪問表達(dá)式為_____PNAME_______。參考解答參考解答1(或分號(hào))23VOID40X195ABB56DATATYPE73280N19110拷貝(復(fù)制)11程序文件12AI13P14C15216FLOAT173318X0||Y5或X||Y5191206021BB2211234624INT251226XA27PRINTF28ERROR2970301431XY53210334M34235長度360函數(shù)體374638P39PNAME
下載積分: 5 賞幣
上傳時(shí)間:2024-03-16
頁數(shù): 5
大小: 0.02(MB)
子文件數(shù):