-
簡介:1逆序輸出正三位數INCLUDEINTMAININTINPUTOUTPUT0SCANF“D“WHILEINPUT0OUTPUTOUTPUT10INPUTINPUT10PRINTF“DN“OUTPUTRETURN02百元找零函數INCLUDEINTMAININTAMOUNT100INTPRICE0PRINTF“請輸入金額(元)“SCANF“D“PRINTF“請輸入票面“SCANF“D“INTCHANGEAMOUNTPRICEPRINTF“找您D元。N“CHANGERETURN03求平均數INCLUDEINTMAININTABSCANF“DD“INCLUDEINTMAINVOIDINTIJNLOW1HIGHTEMPSUMITEMREMAINDERSCANF“D“FI1I0REMAINDERTEMPITEMREMAINDERFJ1JNJITEMREMAINDERSUMITEMTEMP10IFISUMPRINTF“DN“IRETURN06時間換算UTC是世界協(xié)調時,BJT是北京時間,UTC時間相當于BJT減去8。現在,你的程序要讀入一個整數,表示BJT的時和分。整數的個位和十位表示分,百位和千位表示小時。如果小時小于10,則沒有千位部分;如果小時是0,則沒有百位部分;如果分小于10分,需要保留十位上的0。如1124表示11點24分,而905表示9點5分,36表示0點36分,7表示0點7分。有效的輸入范圍是0到2359,即你的程序不可能從測試服務器讀到0到2359以外的輸入數據。你的程序要輸出這個時間對應的UTC時間,輸出的格式和輸入的相同,即輸出一個整數,表示UTC的時和分。整數的個位和十位表示分,百位和千位表示小時。如果小時小于10,則沒有千位部分;如果小時是0,則沒有百位部分;如果分小于10分,需要保留十位上的0。提醒要小心跨日的換算。輸入格式輸入格式一個整數,表示BJT的時和分。整數的個位和十位表示分,百位和千位表示小時。如果小時小于10,則沒有千位部分;如果小時是0,則沒有百位部分;如果分小于10分,需要保留十位上的0。輸出格式輸出格式一個整數,表示UTC的時和分。整數的個位和十位表示分,百位和千位表示小時。如果小時小于10,則沒有千位部分;如果小時是0,則沒有百位部分;如果分小于10分,需要保留十位上的0。輸入樣例輸入樣例
下載積分: 6 賞幣
上傳時間:2024-03-13
頁數: 13
大?。?0.03(MB)
子文件數:
-
簡介:第七次上機作業(yè)第七次上機作業(yè)一、寫出以下程序執(zhí)行了分析過程。1、INCLUDE“STDIOH“MAININTA50B20C10INTX5Y0IFADC50ELSEIFCDC60ELSEC70
下載積分: 6 賞幣
上傳時間:2024-03-13
頁數: 8
大?。?0.04(MB)
子文件數:
-
簡介:第二十屆全國青少年信息學奧林匹克競賽初賽第二十屆全國青少年信息學奧林匹克競賽初賽提高組提高組C語言試題語言試題一、單項選擇題(每題一、單項選擇題(每題15分,共分,共225分)分)。1以下哪個是面向對象的高級語言A匯編語言BCCFTRANDBASIC21TB代表的字節(jié)數量是A2的10次方B2的20次方C2的30次方D2的40次方3二進制數00100100和00010101的和是A00101000B001010100C01000101D001110014TCP協(xié)議屬于哪一層協(xié)議A應用層B傳輸層C網絡層D數據鏈路層5下列幾個32位IP地址中,書寫錯誤的是A16210512827B19216801C2562561291D100016在無向圖中,所有定點的度數之和是邊數的倍A05B1C2D47對長度位N的有序單鏈表,若檢索每個元素的概率相等,則順序檢索到表中任一元素的平均檢索長度為AN2BN12CN12DN48編譯器的主要功能是A將一種高級語言翻譯成另一種高級語言B將源程序翻譯成指令C將低級語言翻譯成高級語言D將源程序重新組合9二進制數111101所對應的十進制數是A5625B55C6125D762510若有變量INTAFLOATXY且A7X25Y47則表達式XA3INTXY的值大約是A2500000B2750000C3500000D000000011有以下結構體說明和變量定義,如圖所示,指針P、Q、R分別指向一個鏈表中的三個續(xù)結點。STRUCTNODEDATANEXTDATANEXTDATANEXTINTDATASTRUCTNODENEXT↑P↑Q↑RPQR現要將Q和R所指結點的先后位置交換,同時要保持鏈表的連續(xù),以下程序段中錯誤的是AQNEXTRNEXTPNEXTRRNEXTQBPNEXTRQNEXTRNEXTRNEXTQCQNEXTRNEXTRNEXTQPNEXTRDRNEXTQQNEXTRNEXTPNEXTR12同時查找2N個數中的最大值和最小值,最少比較次數為A3N22B4N2C3N2D2N213設G是有6個結點的完全圖,要得到一顆生成樹,需要從G中刪去條邊三、問題求解。三、問題求解。1有數字112488所組成的不同的四位數的個數是_____2如圖所示,圖中每條邊上的數字表示該邊的長度,則從A到E的最短距離是_____四、閱讀程序寫結果四、閱讀程序寫結果共4題,每題題,每題8分,共分,共32分。1INCLUDEINTMAININTABITOTC1C2SCANF“DD”TOT0FIAIINTFUNINTNINTMINNUMINTMAXNUMINTTOTIIFN0RETUEN1TOT0
下載積分: 6 賞幣
上傳時間:2024-03-13
頁數: 9
大?。?0.07(MB)
子文件數:
-
簡介:第1章概論概論習題參考答案習題參考答案一、一、基礎知識題1簡述下列概念數據,數據元素,數據類型,數據結構,邏輯結構,存儲結構,算法?!窘獯稹繑祿切畔⒌妮d體,是描述客觀事物的數、字符,以及所有能輸入到計算機中并被計算機程序識別和處理的符號的集合。數據元素是數據的基本單位。在不同的條件下,數據元素又可稱為元素、結點、頂點、記錄等。數據類型是對數據的取值范圍、數據元素之間的結構以及允許施加操作的一種總體描述。每一種計算機程序設計語言都定義有自己的數據類型?!皵祿Y構”這一術語有兩種含義,一是作為一門課程的名稱;二是作為一個科學的概念。作為科學概念,目前尚無公認定義,一般認為,討論數據結構要包括三個方面,一是數據的邏輯結構,二是數據的存儲結構,三是對數據進行的操作(運算)。而數據類型是值的集合和操作的集合,可以看作是已實現了的數據結構,后者是前者的一種簡化情況。數據的邏輯結構反映數據元素之間的邏輯關系(即數據元素之間的關聯(lián)方式或“鄰接關系”),數據的存儲結構是數據結構在計算機中的表示,包括數據元素的表示及其關系的表示。數據的運算是對數據定義的一組操作,運算是定義在邏輯結構上的,和存儲結構無關,而運算的實現則依賴于存儲結構。數據結構在計算機中的表示稱為物理結構,又稱存儲結構。是邏輯結構在存儲器中的映像,包括數據元素的表示和關系的表示。邏輯結構與計算機無關。算法是對特定問題求解步驟的一種描述,是指令的有限序列。其中每一條指令表示一個或多個操作。一個算法應該具有下列特性有窮性、確定性、可行性、輸入和輸出。2數據的邏輯結構分哪幾種,為什么說邏輯結構是數據組織的主要方面【解答】數據的邏輯結構分為線性結構和非線性結構。(也可以分為集合、線性結構、樹形結構和圖形即網狀結構)。邏輯結構是數據組織的某種“本質性”的東西(1)邏輯結構與數據元素本身的形式、內容無關。(2)邏輯結構與數據元素的相對位置無關。(3)邏輯結構與所含數據元素的個數無關。3試舉一個數據結構的例子,敘述其邏輯結構、存儲結構、運算三方面的內容。【解答】如學生成績表,邏輯結構是線性結構,可以順序存儲(也可以鏈式存儲),運算可以有插入、刪除、查詢、等等。4簡述算法的五個特性,對算法設計的要求。8已知輸入X,Y,Z三個不相等的整數,設計一個“高效”算法,使得這三個數按從小到大輸出?!案咝А钡暮x是用最少的元素比較次數、元素移動次數和輸出次數。VOIDBEST按序輸出三個整數的優(yōu)化算法INTABCTSCANF“DDD”IFABTAABBTA和B已正序IFBCTCCBC已到位IFATBAATA和B已正序ELSEBTIFPRINTF“DDDN”ABC最佳2次比較,無移動;最差3次比較,7個賦值9在數組AN中查找值為K的元素,若找到則輸出其位置I1≤I≤N,否則輸出0作為標志。設計算法求解此問題,并分析在最壞情況下的時間復雜度【題目分析】從后向前查找,若找到與K值相同的元素則返回其位置,否則返回0。INTSEARCHELEMTYPEAN1ELEMTYPEKINWILEI1IFI1RETURNIELSERETURN0當查找不成功時,總的比較次數為N1次,所以最壞情況下時間復雜度為ON。
下載積分: 6 賞幣
上傳時間:2024-03-13
頁數: 11
大?。?0.06(MB)
子文件數:
-
簡介:1C語言期中測試(開卷測試,答案寫在白紙上)一選擇題(1)C語言源程序名的后綴是A)EXEBCCOBJDCPP這是C的2以下選項中,合法的一組C語言數值常量是AO28B12C177D0X8A5E3OXA234C15100000XF45E0OABC3E53)以下正確的字符串常量是A)““B’ABC’COLYMPICGAMESD““4表達式36521252的值是522A)43B)48C)33D)385以下關于LONG、INT和SHT類型數據占用內存大小的敘述中正確的是A均占4個字節(jié)B)根據數據的大小來決定所占內存的字節(jié)數C)由用戶自己定義D)由C語言編譯系統(tǒng)決定6以下敘述中錯誤的是A)對于DOUBLE類型數組,不可以直接用數組名對數組進行整體輸入或輸出只有字符數組才行B)數組名代表的是數組所占存儲區(qū)的首地址,其值不可改變C)當程序執(zhí)行中,數組元素的下標超出所定義的下標范圍時,系統(tǒng)將給出“下標越界”的出錯信息不會提示D)可以通過賦初值的方式確定數組元素的個數(7)以下敘述中錯誤的是A)C語言源程序經編譯后生成后綴為OBJ的目標程序B)C程序經過編譯、連接步驟之后才能形成一個真正可執(zhí)行的二進制機器指令文件C)用C語言編寫的程序稱為源程序,它以II代碼形式存放在一個文本文件中D)C語言中的每條可執(zhí)行語句和非執(zhí)行語句最終都將被轉換成二3IFN2A6TAELSEA7TARETURNTAVOIDMAININTSAI0FI2ISFIPRINTF“DN“S程序運行后的輸出結果是A24B28C32D3613要求通過WHILE循環(huán)不斷讀入字符,當讀入字母N時結束循環(huán)。若變量已正確定義以下正確的程序段是A)WHILECHGET′N′PRINTF″C″CH;B)WHILECHGET′N′PRINTF″C″CH;C)WHILECHGET′N′PRINTF″C″CH;D)WHILECHGET′N′PRINTF″C″CH;14數字字符0的II值為48若有以下程序MAINA1B2PRINTF“C“BPRINTF“DN“BA程序運行后的輸出結果是()A)32B)502C)22D)25015有以下程序MAININTM12N34PRINTF“DD“MNPRINTF“DDN“NM程序運行后的輸出結果是()
下載積分: 6 賞幣
上傳時間:2024-03-13
頁數: 12
大小: 0.07(MB)
子文件數:
-
簡介:1第二部分改錯題第二部分改錯題第一套卷第一套卷CMODY011CINCLUDEINCLUDEINCLUDEINCLUDEVOIDMAINSTR1100T200INTIJI0J0CLRSCRSTRCPYSTR1“4AZ18CGE9A0Z“FI0IINCLUDEINCLUDEINCLUDE3INTFUNINTFUN概念錯誤概念錯誤INTHENCOCKCHICKENN0CLRSCRFCOCK0COCKHEN?OCK?HICKENDN“NHENCOCKCHICKENIFN20GETCHRETURNNVOIDMAININTNUMNUMFUNPRINTF“NTHEREAREDSOLUTIONSN“NUMGETCH第三套卷第三套卷CMODY031CINCLUDEINCLUDEVOIDMAININTMNRESULTFLAG0CHCH概念錯誤概念錯誤CLRSCRPRINTF“INPUTANEXPRESSION“SCANF“DCD“SWITCHCHSWITCHCHCASERESULTMNBREAKCASERESULTMNBREAKCASERESULTMNBREAKCASERESULTMNBREAKCASERESULTMNBREAKDEFAULTPRINTF“ERRN“FLAG1IFFLAGPRINTF“DCDDN“MCHNRESULTGETCHCMODY032CINCLUDE
下載積分: 6 賞幣
上傳時間:2024-03-13
頁數: 14
大?。?0.34(MB)
子文件數:
-
簡介:第1頁共18頁C語言綜合復習資料語言綜合復習資料一、單選題一、單選題1C語言中基本數據類型有A)整型、實型、邏輯型B)整型、字符型、邏輯型C)整型、實型、字符型D)整型、實型、字符型、邏輯型2在C語言中,數字029是一個A)八進制數B)十進制數C)十六進制數D)非法數3在以下關于C語言的不嚴格的敘述中,錯誤的說法是A)在標識符中,大寫字母和小些字母的意義相同B)有些不同類型的變量可以在一個表達式中運算C)在賦值表達式中等號“”左邊的變量和右邊的值可以是不同類型D)同一個運算符號在不同的場合可以有不同的含義4已知INTA4B5這執(zhí)行表達式AAB后,變量A的值為A)0B)1C)4D)55設有定義INTA3B4C5則以下表達式中,值為0的表達式是A)A12已定義C為字符型變量,則下列正確的賦值語句是A)C66B)C“66“C)C“B“D)C6613設A3B4C5,則邏輯表達式A||BCB)INTA1213C)INTC21234D)INTD321234第3頁共18頁VOIDMAININTA10B0IFA12ABELSEAA3BB3PRINTF“DDN”AB2INCLUDEVOIDMAININTSIFS0I1IVOIDMAININTK4N0FN
下載積分: 6 賞幣
上傳時間:2024-03-14
頁數: 18
大小: 0.1(MB)
子文件數:
-
簡介:1本題目為歷年電大真題試卷,對于期末考試具有極大意義。祝所有考生,考試順利通過以下是選擇題3
下載積分: 9 賞幣
上傳時間:2024-03-14
頁數: 52
大小: 7.52(MB)
子文件數:
-
簡介:一、單項選擇題一、單項選擇題每題每題2分,共分,共3030分1以下描述正確的是(C)AGOTO語句只能用于退縮出多層循環(huán)。BSWITCH語句中不能出現CONTINUE語句。C只能用CONTINUE語句中來終止本次循環(huán)。D在循環(huán)語句中BREAK語句不獨立出現。2一個C程序的執(zhí)行是從(A)AC程序的MAIN函數開始,到MAIN函數結束。B本程序的第一個函數開始,到本程序最后一個函數結束。C本程序的MAIN函數開始,到本程序文件的最后一個函數結束。D本程序的第一個函數開始,到本程序MAIN函數結束。3C語言中,要求運算數必須都是整數的運算符是(C)。ABCD4假定INTI3J4執(zhí)行語句PRINTF“DDDN“IJIJ之后,其輸出結果為(C)A744B844C734D7355對BREAK語句的正確描述。(A)ABREAK語句在WHILE語句中,立即終止執(zhí)行WHILE語句。BBREAK語句不能用于循環(huán)語句之外的語句。CBREAK語句與CONTINUE語句功能相同。DBREAK語句可以帶參數,也可以不帶。6在C語言中下面那一個不是正確的概念AA所有循環(huán)語句都要求至少要執(zhí)行一次循環(huán)體。BGOTO和IF語句能構成循環(huán)語句。C循環(huán)過程只能包含,不能交叉。D循環(huán)體可以是一條語句。7以下對二維數組A的正確說明是(C)AINTA3BFLOATA34CINTA34DFLOATA348對函數的正確描述(C)A在C語言中可以嵌套定義函數。B自定義函數和調用函數可以不在一個源文件中。C函數定義都是平行的,獨立的。D不能嵌套調用函數。9若用數組名作為函數調用的實參,傳給形參的是(A)A數組的首地址B數組的第一個元素值C數組的全部元素值D數組中元素的個數10對于INTPINTAPA的合法運算CAABPAP相當于ACP相當于A1D若P中的地址為100則P運算后,則其值為10011假設INTX1357911PTRPTRX以下那些是對數組元素的正確引用DABPRINTF“S”A則(D)A運行后將輸出STUDENTC運行后將輸出BB運行后將輸出AD編譯出錯7當數組作函數參數時,選出不正確的描述。(D)A實參數組與形參數組類型應一致。B數組元素做函數實參時,同變量做實參一樣是參數傳值。C形參數組可以不定義數組大小。D實參數組與形參數組大小必須一致,否則C編譯會檢查出錯。8在C語言中,函數返回值的類型最終取決于(A)。A函數定義時在函數首部所說明的函數類型BRETURN語句中表達式值的類型C調用函數時主調函數所傳遞的實參類型D函數定義時形參的類型9若有說明INTP3則以下正確的描述(B)AP是一個指針數組。BP是一個指針,它只能指向一個包含3個INT類型元素的數組。CP是一個指針,它可以指向一個一維數組中的任意元素。DP3與P3等價。10已知INTB則對指針變量P正確的說明和初始化是4AINTPBBINTPBCINTPDINTP11若已定義了如下的共用體類型變量X,則X所占用的內存字節(jié)數為(C)(設在16位PC機的環(huán)境下)UNIONDATAINTICHDOUBLEFXA7B11C8D1012設FP為指向某二進制文件的指針,且已經讀到此文件末尾,則函數FEOFFP的返回值為B。AEOFB非0值C0DNULL13C語言程序中,MAIN函數的位置(D)。A在開頭B在結尾C在中間D可以任意14INTX3IF12IF0X4ELSEX5ELSEX6執(zhí)行上述語句后X的值是CA3B4CD615以下敘述正確的是CAGOTO語句只能用于退出多層循環(huán)。B可以用CONTINUE語句來終止SWITCH語句的執(zhí)行。CBREAK語句只能用在循環(huán)體內和SWITCH語句體中。D在循環(huán)內使用BREAK語句和CONTINUE語句的作用相同。一、單項選擇題一、單項選擇題每題每題2分,共分,共3030分1請問下面這個程序段的輸出是什么DINTA=7B=8C=9
下載積分: 6 賞幣
上傳時間:2024-03-13
頁數: 8
大小: 0.23(MB)
子文件數:
-
簡介:C語言考試模擬題語言考試模擬題1一、程序修改題30分在考生文件夾下,給定程序MODIC的功能是輸入一個百分制成績,打印出五級記分成績。考試成績在90分或90分以上為優(yōu)秀,80~89分為良好,70~79為中等,60~69為及格,低于60分為不及格。請修改并運行該程序,然后將源程序文件MODIC提交。程序中有兩處錯誤,錯誤都在提示行FOUND的下面一行,請考生注意。請改正程序中的錯誤,使它能得出正確的結果。注意程序中的其它地方請考生不要隨意改動,不得增行或刪行,也不得更改程序的結構INCLUDEINCLUDEINCLUDEINCLUDEVOIDMAININTSCETPRINTF“PLEASEENTERASCE“DOSCANF“D“WHILESCE100TSCE10FOUNDSWITCHSCESWITCH(T)CASE10CASE9PRINTF“優(yōu)秀N“BREAKCASE8PRINTF“良好N“BREAKCASE7PRINTF“中等N“BREAKCASE6PRINTF“及格N“BREAKFOUNDELSEPRINTF“不及格N“SWITCHSCESWITCH(T)ELSEPRINTF“不及格N“DEFALUTPRINTF“不及格N“二、程序填空題30分在考生文件夾下,給定程序FILLC的功能是打印出1至1000中滿足其個位數字的立方等于其本身的所有整數。本題的結果為164125216729。請?zhí)羁眨⑦\行該程序,然后將源程序文件FILLC提交。程序有兩個空1、2需要補充完整。并將程序調試出所需的結果。注意不要隨意改動程序,不得增行或刪行,也不得更改程序的結構INCLUDEMAININTIGFI1IINCLUDEVOIDMAININTARR101142731253459IINTS0FOUNDFI1IFI0IIFARRI21二、程序填空題30分在考生文件夾下,給定程序FILLC的功能是求一維數組A中素數之和。例如如果數組A的元素為235789101112131517則程序的輸出應為SUMIS58。請?zhí)羁眨⑦\行該程序,然后將源程序文件FILLC提交。程序有兩個空1、2需要補充完整。并將程序調試出所需的結果。注意不要隨意改動程序,不得增行或刪行,也不得更改程序的結構INCLUDEINCLUDEINCLUDEVOIDMAININTA12235789101112131517IJKSFOUND___1INTS0__FI0IKFOUNDSS__2_AI_PRINTF“SUMISDN“S三、程序設計題40分在考生文件夾下,要求程序PROGC的功能是求33矩陣的最小值并輸出。例如,當矩陣為123495786則最小值為1部分源程序存在文件PROGC中。請在FUN函數中的BEGIN與END
下載積分: 6 賞幣
上傳時間:2024-03-13
頁數: 9
大?。?0.09(MB)
子文件數:
-
簡介:(二)(二)上機編程題上機編程題1程序設計題程序設計題ZFXY314XYXY,若X、Y取值為區(qū)間16的整數,找出使Z取最小值的X1、Y1,并將X1、Y1以格式“DD“寫入到考生目錄下新建文件DESIGNDAT。INCLUDEVOIDMAINFILEPFLOATFINTXINTYMININTXYX1Y1此處起要求考生自己編制程序此處起要求考生自己編制程序MIN100PFOPEN“DESIGNDAT”“W”FX1XINCLUDEVOIDMAINFILEPFLOATFFLOATMAXX此處起要求考生自己編制程序此處起要求考生自己編制程序PFOPEN“DESIGNDAT”“W”MAXF1FX2XINCLUDEVOIDMAINFILEPINTS1K1I此處起要求考生自己編制程序此處起要求考生自己編制程序IFPFOPEN“DESIGNDAT““W“NULLPRINTF“CANNOTOPENINFILEN“EXIT0FI2IINCLUDEVOIDMAINFILEPINTNIS此處起要求考生自己編制程序此處起要求考生自己編制程序IFPFOPEN“DESIGNDAT““W“NULLPRINTF“CANNOTOPENINFILEN“EXIT0FN6N1000NS0FI1INIIFNI0SIIFNSFPRINTFP“M“N答案答案628496
下載積分: 6 賞幣
上傳時間:2024-03-13
頁數: 10
大?。?0.02(MB)
子文件數:
-
簡介:計師五專0301,0302班匯編語言試題C卷第1頁共5頁汕頭職業(yè)技術學院2006–2007學年第一學期期末試卷(C)課程名稱匯編語言學分____擬題人陳曉斌審題人_______系區(qū)計算機系班級計師五專0301,0302班姓名_________學號____題號12345678910總分得分評卷人一、單項選擇題(每題一、單項選擇題(每題2分,共分,共3030分)分)1下列哪對指令是等價的()ALOOPNEXT與JMPNEXTBINCBX與ADDBX1CJZNEXT與JENEXTDCMPAX9與TESTAX92下列哪條指令寫法錯誤()AMOVAXCSBMOVDSCSCMOVBPSIDMOVSIBP3下列哪個寄存器屬于段寄存器()ACXBBPCBXDCS4下列哪條指令為調用子程序的指令()ALOOPSUBBCALLSUBCJMPSUBDINTSUB5下列哪條指令屬于段內間接轉移()AJMPFARPTRNEXTBJMPWDPTRNEXTCJMPNEARPTRNEXTDJMPSHTNEXT6下列哪條指令的執(zhí)行結果會影響AX的值()ACMPAX25HBTESTAX25H計師五專0301,0302班匯編語言試題C卷第3頁共5頁二、判斷題(每題二、判斷題(每題2分,共分,共1010分)分)1()偽指令并不由CPU直接執(zhí)行,而是由匯編程序在匯編過程中執(zhí)行。2()匯編語言中的偏移地址就是物理地址3()指令MOVAXADDRSI是一條正確的指令。4()指令MOVCS25H是一條正確的指令。5()指令“ADDAX0”與“ADCAX0”執(zhí)行結果有可能相同,也有可能不同。三、程序改錯題(三、程序改錯題(3030分)分)下面程序存在哪些錯誤請寫明錯誤原因,并寫出正確的程序。程序功能是提示用戶輸入一個小寫字母,并轉換為大寫字母,顯示出來。CODESEGASSUMESSCODESTARTMESS1DBINPUTAMESS2DBOUTPUTMOVCSAXMOVAXDSMOVAL9先顯示一行提示MOVDXOFFSETMESS1INT21MOVAL1讓用戶輸入一個字母INT21ADDAL32轉換為大寫MOVAL9顯示轉換后的結果MOVDXOFFSETMESS2INT21MOVDLAL
下載積分: 5 賞幣
上傳時間:2024-03-15
頁數: 5
大?。?0.04(MB)
子文件數:
-
簡介:實驗實驗5函數(函數(1)【實驗題【實驗題51】以下程序的功能從鍵盤輸入兩個數,計算出他們的和,并將結果輸出在】以下程序的功能從鍵盤輸入兩個數,計算出他們的和,并將結果輸出在屏幕上。屏幕上。調試運行程序,觀察出現了什么錯誤,提出兩種修改方案。調試運行程序,觀察出現了什么錯誤,提出兩種修改方案。【實驗題【實驗題52】下程序的功能輸出】下程序的功能輸出31000之的間的素數。請選擇合適的內容填入程序的之的間的素數。請選擇合適的內容填入程序的空白處,并調試運行程序??瞻滋帲⒄{試運行程序。注意寫計算表達式的時候注意寫計算表達式的時候3N之間的乘號不要丟掉,否則會提示之間的乘號不要丟掉,否則會提示INVALIDSUFFIX“N”O(jiān)NINTEGERCONSTANT調用用戶自定義函數是只寫調用用戶自定義函數是只寫IFUNFUNN就可以了,不要在括號里加上就可以了,不要在括號里加上INT。IFUNFUNINTN【實驗題【實驗題55】編寫程序,計算】編寫程序,計算CMNNNMM。要求如下。要求如下1)編寫一個函數計算)編寫一個函數計算N;;2)編寫主函數,輸入)編寫主函數,輸入N和M調用第調用第1)項中的函數完成計算;)項中的函數完成計算;3)輸出并計算)輸出并計算C58、C712的結果。的結果。
下載積分: 6 賞幣
上傳時間:2024-03-13
頁數: 9
大?。?1(MB)
子文件數:
-
簡介:課后練習題答案CHAPTER111√√√√√12BC13AD14SEMICOLONPRINTFMATHHNCHAPTER221√√√√√22TYPEDEF255EXTERNALCONSTCHAPTER331√√√√√√32INTEGERMODULA6LOGICALSIZEOFPARATHESESTYPECONVERSIONPRECEDENCE33FFTFFF34FTTTF35BC360271025FALSE33131001111311D1003121101113131314200315XY316TRUE3192143204040CHAPTER441√√√√√√√√42HDXCTYPEHLDBLANK6?4ASCANF“DCD”BSCANF“DFS”CSCANF“DDD”DSCANF“DSD”51910520無輸出CHAPTER661√√√√√√62NCONTINUEINFINITEINDEFINITEREPETITIONLOOPCOUNTERVARIABLE69(A)43210B4321C5555555555D108611(A)無數次X10X5X10X5X10B5次M3M5M7M9M11C無數次I恒為0D4次M11N9M12N11M13N13M14N15613(A)FN1N32NN2PRINTF“D“N(B)FN1N243NN3PRINTF“D“N(C)FN4N4NN2PRINTF“D“NDSUM0FI2I16ISUMSUMSUMINNIPRINTF“DDDN“ISUMN6161009080706050403020100617M20時陷入死循環(huán),程序無輸出61816191620死循環(huán),延長時間用CHAPTER771√√√√√√√72INDEXSUBRUNTIMEDYNAMICMULTIDIMENSIONALSTING71415715HLOWRDCHAPTER881√√√√√√√82AZAZSTRCPY3STDLIBGETSSTRLENSTRSTRSTRCMPS1S2PUTS86ATHESKYISTHELIMITBTHESKYISCTDTHESKYISTHELIMITE84104101
下載積分: 5 賞幣
上傳時間:2024-03-10
頁數: 4
大小: 0.02(MB)
子文件數:
-
簡介:C試題講解試題講解問答題部分(面試中問到的內容)問答題部分(面試中問到的內容)1局部變量能否和全局變量重名(華為)解析能,局部會屏蔽全局。要用全局變量,需要使用““局部變量可以與全局變量同名,在函數內引用這個變量時,會用到同名的局部變量,而不會用到全局變量。對于有些編譯器而言,在同一個函數內可以定義多個同名的局部變量比如在兩個循環(huán)體內都定義一個同名的局部變量,而那個局部變量的作用域就在那個循環(huán)體內。3如何引用一個已經定義過的全局變量(華為)解析EXTERN可以用引用頭文件的方式,也可以用EXTERN關鍵字,如果用引用頭文件方式來引用某個在頭文件中聲明的全局變理,假定你將那個編寫錯了,那么在編譯期間會報錯,如果你用EXTERN方式引用時,假定你犯了同樣的錯誤,那么在編譯期間不會報錯,而在連接期間報錯。4STATIC全局變量與普通的全局變量有什么區(qū)別解析1全局變量外部變量的說明之前再冠以STATIC就構成了靜態(tài)的全局變量。全局變量本身就是靜態(tài)存儲方式,靜態(tài)全局變量當然也是靜態(tài)存儲方式從以上分析可以看出,STATIC全局變量與普通的全局變量有什么區(qū)別STATIC全局變量只初使化一次,防止在其他文件單元中被引用STATIC局部變量和普通局部變量有什么區(qū)別STATIC局部變量只被初始化一次,下一次依據上一次結果值;STATIC函數與普通函數有什么區(qū)別但P是不可以的,CONST修飾的是指針,不可以修改指針的指向,只可以修改指針所捆綁的變量9INTS10INT表示的是什么?。ɑ弁ǎ┙馕鲞@樣的表達式可以遵循這樣的規(guī)則從右向左,由近及遠,括號優(yōu)先;比如從A符號開始。其右邊是10,說明A是個數組,其中存了十個元素。再看A的左邊是一個。說明數組中存的是指針。現在在看A10的右邊是INT說明所存的指針是指向有一個INT形參的函數現在看A10的左邊是個INT,說明指向的函數的返回值為INT類型;10進程之間通信的途徑,進程間通信方法(慧通)解析無名管道,命名管道,消息隊列,信號,共享內存,套接字。等11什么是“引用”申明和使用“引用”要注意哪些問題解析引用就是某個目標變量的“別名”ALIAS,對應用的操作與對變量直接操作效果完全相同。申明一個引用的時候,切記要對其進行初始化。引用聲明完畢后,相當于目標變量名有兩個名稱,即該目標原名稱和引用名,不能再把該引用名作為其他變量名的別名。聲明一個引用,不是新定義了一個變量,它只表示該引用名是目標變量名的一個別名,它本身不是一種數據類型,因此引用本身不占存儲單元,系統(tǒng)也不給引用分配存儲單元。不能建立數組的引用12INCLUDE和INCLUDE“FILENAMEH”的區(qū)別解析是從標準庫路徑搜索,“”是從用戶當前工作目錄開始,找不到,在到標準庫開始13HEAP和STACK的區(qū)別解析HEAP是堆,STACK是棧。棧的空間由操作系統(tǒng)自動分配和回收,而堆上的空間由程序員申請和釋放。
下載積分: 9 賞幣
上傳時間:2024-03-10
頁數: 70
大小: 0.31(MB)
子文件數: