-
簡(jiǎn)介:1121121修改學(xué)生的各科成績(jī)修改學(xué)生的各科成績(jī)給定程序通過定義并賦初值的方式,利用結(jié)構(gòu)體變量存儲(chǔ)了一名學(xué)生的學(xué)號(hào)、姓名和3門課的成績(jī)。函數(shù)FUN的功能是將該學(xué)生的各科成績(jī)都乘以一個(gè)系數(shù)A。請(qǐng)?jiān)诔绦虻南聞澗€處填入正確的內(nèi)容并把下劃線刪除,使程序得出正確的結(jié)果。注意只需提交補(bǔ)充完整的注意只需提交補(bǔ)充完整的FUNFUN函數(shù)和函數(shù)和MAINMAIN函數(shù)函數(shù)預(yù)設(shè)代碼預(yù)設(shè)代碼FOUNDVOIDFUN___1___SSFLOATAINTIFI0I___2___AINTMAINSTUSTD1“ZHANGHUA“765780820FLOATASCANF“F“FOUNDFUN___3___ASHOWSTDRETURN0PRESETCODEBEGINNEVERTOUCHCODEBELOWINCLUDEINCLUDEINCLUDETYPEDEFSTRUCTINTNUMNAME9FLOATSCE3STU3122122修改學(xué)生信息修改學(xué)生信息程序通過定義學(xué)生結(jié)構(gòu)體變量,存儲(chǔ)了學(xué)生的學(xué)號(hào)、姓名和3門課的成績(jī)。函數(shù)FUN的功能是對(duì)形參B所指結(jié)構(gòu)體變量中的數(shù)據(jù)進(jìn)行修改最后在主函數(shù)中輸出修改后的數(shù)據(jù)。例如B所指變量T中的學(xué)號(hào)、姓名、和三門課的成績(jī)依次是10002、“ZHANGQI“、93、85、87,修改后輸出T中的數(shù)據(jù)應(yīng)為10004、“LIJIE“、93、85、87。請(qǐng)?jiān)诔绦虻南聞澗€處填入正確的內(nèi)容并把下劃線刪除使程序得出正確的結(jié)果。不得增行或刪行,也不得更改程序的結(jié)構(gòu)注意只需提交補(bǔ)充完整的注意只需提交補(bǔ)充完整的FUNFUN函數(shù)和函數(shù)和MAINMAIN主函數(shù)主函數(shù)預(yù)設(shè)代碼預(yù)設(shè)代碼VOIDFUNSTRUCTSTUDENTBFOUNDB__1__10004FOUNDSTRCPYB__2__“LIJIE“INTMAINSTRUCTSTUDENTT10002“ZHANGQI“938587INTIFOUNDFUN__3__PRINTF“NOLDNAMESNSCES“TSNOTNAMEFI0IINCLUDE
下載積分: 6 賞幣
上傳時(shí)間:2024-03-13
頁數(shù): 12
大小: 0.08(MB)
子文件數(shù):
-
簡(jiǎn)介:付子文C語言習(xí)題集1C語言復(fù)習(xí)題語言復(fù)習(xí)題【設(shè)計(jì)型】【設(shè)計(jì)型】5151輸出一行星號(hào)輸出一行星號(hào)編寫程序在一行中輸出N個(gè)星號(hào)。輸入N值輸出一行中N個(gè)星號(hào)INCLUDEINCLUDEINTINTMAINMAININTINTAIAISCANF“D“SCANF“D“FI1IINCLUDEINTINTMAINMAININTINTNABITEMPNABITEMPDOUBLEDOUBLESUMSUMSCANF“D“SCANF“D“I1SUM0A2B1I1SUM0A2B1WHILEINWHILEIN
下載積分: 9 賞幣
上傳時(shí)間:2024-03-13
頁數(shù): 89
大?。?0.35(MB)
子文件數(shù):
-
簡(jiǎn)介:2013201320142014學(xué)年第學(xué)年第1學(xué)期學(xué)期計(jì)算機(jī)程序設(shè)計(jì)計(jì)算機(jī)程序設(shè)計(jì)C(2121)期末考試試卷期末考試試卷專業(yè)班級(jí)姓名學(xué)號(hào)開課系室計(jì)算機(jī)應(yīng)用技術(shù)系考試日期2014年1月10日題號(hào)一二三總分得分閱卷人A卷2IF【8】1PRINTF“DISOKN“IRETURN06程序功能是從鍵盤輸入一行字符,將其中的所有數(shù)字字符轉(zhuǎn)換為按先后順序排列的一個(gè)整數(shù)。例如,輸入的一行字符為“A2B0D04”,輸入結(jié)果為整數(shù)2004,請(qǐng)補(bǔ)充完整程序。INCLUDEINTMAININTN0CHCHGETWHILECHNIF【9】NN10CH0CHGETPRINTF“VALUEDN“NRETURN07有以下程序INCLUDEINTSUBINTNRETURNN10NINTMAININTXYSCANF“D“YSUBSUBSUBXPRINTF“DN“YRETURN0若運(yùn)行時(shí)輸入1234,程序的輸出結(jié)果是【10】。
下載積分: 6 賞幣
上傳時(shí)間:2024-03-13
頁數(shù): 12
大?。?0.12(MB)
子文件數(shù):
-
簡(jiǎn)介:05年C語言語言六、單項(xiàng)選擇(10分,每題1分)1下列變量定義正確的是________AINT2ABBFLOATABC123DINTPER2若有說明INTA1X2Y3下列不是C語言合法表達(dá)式的是A9BFLOATXCADFLOATXY3若有說明INTI1J2K3表達(dá)式I下面輸入函數(shù)調(diào)用語句正確的是ASCANF“DD”ABBSCANF“DD”CSCANFD?BDSCANFD?下列不是關(guān)系表達(dá)式的是A35B13C35D1236下列對(duì)數(shù)組的定義正確的是AINTA10BINTA10CINTA10DINTA107下列對(duì)C程序結(jié)構(gòu)的說法不正確的是AC程序是由一系列函數(shù)構(gòu)成的BC程序可以有多個(gè)MAIN()函數(shù)CC程序中函數(shù)名不可以和變量名相同DC程序中可以定義函數(shù)8若有說明INTPA10J3下列指針變量賦值錯(cuò)誤的是APBPCPADP0X10009若有說明INTA4執(zhí)行語句A1后,變量A的值A(chǔ)1B2C3D410以只讀的方式打開文本文件“TESTTXT”的正確方法是AFOPEN“TESTTXT””R”BFOPEN“TESTTXT””RB”CFOPEN“TEST””R”DFOPEN“TESTTXT”七、填空題(10分,每題1分)A若有說明A1PRINTF“DXON”AAA的輸出結(jié)果是______________。B32760在內(nèi)存中的存儲(chǔ)形式是__________用十六進(jìn)制表示。C74的值為________。D寫出C語言中的三種邏輯運(yùn)算符____________。E循環(huán)語句有F語句、__________和__________。FCONTINUE語句的作用是_______________________。G字符串“123X4519ABC”的長(zhǎng)度為____________。H數(shù)組A10的第I個(gè)元素的指針是______________。I若有結(jié)構(gòu)體類型定義STRUCTSTUINTAFLOATXCSIZEOFSTRUCTSTU的值是________。JFILEFP的作用是定義了一個(gè)_______________。八、寫出下列程序的運(yùn)行結(jié)果10分,每題5分1MAININTISFI10S0ISIIPRINTF“RESULTDN”S2MAIN8、C語言規(guī)定,程序中各函數(shù)之間()A既允許直接遞歸調(diào)用也允許間接遞歸調(diào)用B不允許直接遞歸調(diào)用也不允許間接遞歸調(diào)用C允許直接遞歸調(diào)用不允許間接遞歸調(diào)用D不允許直接遞歸調(diào)用允許間接遞歸調(diào)用9、在宏定義#DEFINEPI314159中,用宏名PI代替一個(gè)()A單精度數(shù)B雙精度數(shù)C常量D字符串10、在C語言中,要求運(yùn)算數(shù)必須是整型的運(yùn)算符是()A%BCYKACCK執(zhí)行該程序段后,K的值是()A3B2C1D013、若有定義S””NAMEADDRESSN”,則指針S所指字符串長(zhǎng)度為()A19B15C18D說明不合法14、下述對(duì)C語言字符數(shù)組的描述中錯(cuò)誤的是()A字符數(shù)組可以存放字符串B字符數(shù)組中的字符串可以整體輸入輸出C可以在賦值語句中通過賦值運(yùn)算符對(duì)字符數(shù)組整體賦值D不可以用關(guān)系運(yùn)算符對(duì)字符數(shù)組中的字符串進(jìn)行比較15、設(shè)有如下的函數(shù)EXAMFLOATXPRINTF“NF”XX則函數(shù)的類型為()A與參數(shù)X的類型相同B是VOIDC是INTD無法確定七、閱讀下列程序?qū)懗銎溥\(yùn)行結(jié)果每小題5分共25分1程序MAININTIJXFI0I4IFJ1J4IJPRINTF“”FJ0J2I1JPRINTF“”PRINTF“N”2程序MAININTK3N0
下載積分: 6 賞幣
上傳時(shí)間:2024-03-13
頁數(shù): 14
大?。?0.12(MB)
子文件數(shù):
-
簡(jiǎn)介:【程序設(shè)計(jì)】題目調(diào)用函數(shù)FUN判斷一個(gè)三位數(shù)是否“水仙花數(shù)“。在MAIN函數(shù)中從鍵盤輸入一個(gè)三位數(shù),并輸出判斷結(jié)果。請(qǐng)編寫FUN函數(shù)。所謂“水仙花數(shù)“是指一3位數(shù),其各位數(shù)字立方和等于該數(shù)本身。例如,153是一個(gè)水仙花數(shù),因?yàn)?53112527。注意部分源程序給出如下。請(qǐng)勿改動(dòng)主函數(shù)MAIN和其它函數(shù)中的任何內(nèi)容,僅在函數(shù)FUN的花括號(hào)中填入所編寫的若干語句。INCLUDE“STDIOH“INTFUNINTNPROGRAMENDMAININTNFLAGSCANF“D“FLAGFUNNIFFLAGPRINTF“D是水仙花數(shù)N“NELSEPRINTF“D不是水仙花數(shù)N“NYZJYZJ【程序設(shè)計(jì)】題目編寫函數(shù)FUN,函數(shù)的功能是計(jì)算并輸出給定整數(shù)N的所有因子之和(不包括1與自身)。規(guī)定N的值不大于1000。例如N的值為855時(shí),應(yīng)輸出704。注意部分源程序給出如下。請(qǐng)勿改動(dòng)主函數(shù)MAIN和其它函數(shù)中的任何內(nèi)容,僅在函數(shù)FUN的花括號(hào)中填入所編寫的若干語句。INCLUDE“STDIOH“INTFUNINTNPROGRAMENDMAINPRINTF“SDN“FUN855YZJYZJFILEINOUTINTIINIOUTIINFOPEN“17IN““R“IFINNULLPRINTF“PLEASEVERIFYTHECURRERNTDIRITMAYBECHANGED“
下載積分: 6 賞幣
上傳時(shí)間:2024-03-13
頁數(shù): 8
大?。?0.05(MB)
子文件數(shù):
-
簡(jiǎn)介:試卷編號(hào)試卷編號(hào)96189618所屬語言C語言共有題型5種一、填空一、填空共8題(共計(jì)(共計(jì)8分)分)第1題(10分)題號(hào)513若有以下定義則計(jì)算表達(dá)式Y(jié)YMY后的Y值是【1】INTM5Y2答案答案116第2題(10分)題號(hào)84寫出語句BA6A3執(zhí)行后整型變量B的值是【1】答案答案118第3題(10分)題號(hào)293GET函數(shù)只能接收一個(gè)【1】答案答案1字符第4題(10分)題號(hào)437以下程序的輸出結(jié)果為【1】INCLUDE“STDIOH“MAININTA010J10PRINTF“DDN“AJ答案答案1910第5題(10分)題號(hào)86寫出表達(dá)式1234I2IPRINTF“YES“PRINTF“N“答案答案1YESYES第8題(10分)題號(hào)312以下程序段要求從鍵盤輸入字符當(dāng)輸入字母為Y時(shí)執(zhí)行循環(huán)體則括號(hào)內(nèi)應(yīng)填寫【1】2PRINTF“A“CASE1PRINTF“B“的輸出結(jié)果為A答案N第13題(10分)題號(hào)742若有說明INTC則WHILECGET是正確的C語句答案Y第14題(10分)題號(hào)954CONTINUE語句只結(jié)束本次循環(huán)而不是終止整個(gè)循環(huán)的執(zhí)行BREAK語句則是結(jié)束整個(gè)循環(huán)過程不再判斷執(zhí)行循環(huán)的條件是否成立答案Y第15題(10分)題號(hào)952DOWHILE循環(huán)是先判斷循環(huán)條件表達(dá)式后執(zhí)行循環(huán)體WHILE循環(huán)是先執(zhí)行循環(huán)體后判斷循環(huán)條件表達(dá)式答案N三、單項(xiàng)選擇三、單項(xiàng)選擇共2020題(共計(jì)(共計(jì)4040分)分)第1題(20分)題號(hào)2016設(shè)C語言中INT類型數(shù)據(jù)占2個(gè)字節(jié)則SHT類型數(shù)據(jù)占A1個(gè)字節(jié)B2個(gè)字節(jié)C4個(gè)字節(jié)D8個(gè)字節(jié)答案B第2題(20分)題號(hào)2209若變量已正確定義并賦值下面符合C語言語法的表達(dá)式是AAB1BABC2CINT185AA7CB答案B第3題(20分)題號(hào)2000以下的選擇中正確的賦值語句是AA1B2BJCAB5DYINTX答案C第4題(20分)題號(hào)2130下列字符序列中是C語言保留字的是ASIZEOFBINCLUDECSCANFDSQRT答案A第5題(20分)題號(hào)2211設(shè)以下變量均為INT類型則值不等于7的表達(dá)式是AXY6XYX1BXY6XYY1CX6X1Y6XYDY6Y1XYX1答案C第6題(20分)題號(hào)2127下列程序段的輸出結(jié)果為FLOATK08567PRINTF“41F“K100A00856B857C00856
下載積分: 6 賞幣
上傳時(shí)間:2024-03-13
頁數(shù): 9
大?。?0.06(MB)
子文件數(shù):
-
簡(jiǎn)介:第1章緒論習(xí)題一、問答題1什么是數(shù)據(jù)結(jié)構(gòu)2四類基本數(shù)據(jù)結(jié)構(gòu)的名稱與含義。3算法的定義與特性。4算法的時(shí)間復(fù)雜度。5數(shù)據(jù)類型的概念。6線性結(jié)構(gòu)與非線性結(jié)構(gòu)的差別。7面向?qū)ο蟪绦蛟O(shè)計(jì)語言的特點(diǎn)。8在面向?qū)ο蟪绦蛟O(shè)計(jì)中,類的作用是什么9參數(shù)傳遞的主要方式及特點(diǎn)。10抽象數(shù)據(jù)類型的概念。二、判斷題1線性結(jié)構(gòu)只能用順序結(jié)構(gòu)來存放,非線性結(jié)構(gòu)只能用非順序結(jié)構(gòu)來存放。2算法就是程序。3在高級(jí)語言(如C、或PAL)中,指針類型是原子類型。三、計(jì)算下列程序段中XX1的語句頻度FI1INIFJ1JIJFK1KJKXX1提示I1時(shí)111121122I2時(shí)1212222222I3時(shí)12313323322IN時(shí)123N1NN2NN22FN123N122232N221NN2NN12N162FI1INIFJ1JIJFK1KJKXX1【解答】XX1的語句頻度為TN112(123)(12N)NN1N2614試編寫算法,求PNXA0A1XA2X2ANXN的值PNX0并確定算法中每一語句的執(zhí)行次數(shù)和整個(gè)算法的時(shí)間復(fù)雜度,要求時(shí)間復(fù)雜度盡可能小,規(guī)定算法中不能使用求冪函數(shù)。注意本題中的輸入為AII01N、X和N輸出為PNX0。算法的輸入和輸出采用下列方法(1)通過參數(shù)表中的參數(shù)顯式傳遞(2)通過全局變量隱式傳遞。討論兩種方法的優(yōu)缺點(diǎn),并在算法中以你認(rèn)為較好的一種實(shí)現(xiàn)輸入輸出?!窘獯稹浚?)通過參數(shù)表中的參數(shù)顯式傳遞優(yōu)點(diǎn)當(dāng)沒有調(diào)用函數(shù)時(shí),不占用內(nèi)存,調(diào)用結(jié)束后形參被釋放,實(shí)參維持,函數(shù)通用性強(qiáng),移置性強(qiáng)。缺點(diǎn)形參須與實(shí)參對(duì)應(yīng),且返回值數(shù)量有限。(2)通過全局變量隱式傳遞優(yōu)點(diǎn)減少實(shí)參與形參的個(gè)數(shù),從而減少內(nèi)存空間以及傳遞數(shù)據(jù)時(shí)的時(shí)間消耗缺點(diǎn)函數(shù)通用性降低,移植性差算法如下通過全局變量隱式傳遞參數(shù)POLYVALUEINTINFLOATXAPPRINTF“NN”SCANF“F”PRINTF“NX”SCANF“F”FI0INISCANF“F”執(zhí)行次數(shù)N次PA0FI1INIPPAIX執(zhí)行次數(shù)N次XXX
下載積分: 9 賞幣
上傳時(shí)間:2024-03-14
頁數(shù): 89
大?。?0.72(MB)
子文件數(shù):
-
簡(jiǎn)介:C語言程序設(shè)計(jì)基礎(chǔ)第1頁共6頁華中師范大學(xué)成人本科學(xué)年第二學(xué)期C語言程序設(shè)計(jì)基礎(chǔ)語言程序設(shè)計(jì)基礎(chǔ)試卷試卷AA卷考試時(shí)間90分鐘閉卷任課老師班級(jí)學(xué)號(hào)姓名成績(jī)一、選擇題一、選擇題每小題每小題2分,共分,共3030分1、由C源文件編譯生成的目標(biāo)文件的缺省擴(kuò)展名為()A、CPPB、EXEC、OBJD、LIK2、下列中,不是C合法的標(biāo)識(shí)符()A、2MNB、M123C、KKD、A_13、C中,基本數(shù)據(jù)類型不包括()A、INTB、FLOATC、D、CLASS4、X和Y均為BOOL量,則X||Y為真的條件是()A、它們均為真B、其中一個(gè)為真C、它們均為假D、其中一個(gè)為假5、C中,一個(gè)字符型數(shù)據(jù)在內(nèi)存中占()字節(jié)。A、4B、2C、1D、86、字符串常量”HELLO”的長(zhǎng)度是()A、5B、6C、7D、87、以下語句,INTI2J2MNMINJ則MNIJ的值分別為()A、2,3,2,2B、2,3,3,3C、2,2,3,3D、3,3,2,28、假定A為一個(gè)整型數(shù)組名,則元素A4的字節(jié)地址為()A、A4B、A8C、A16D、A329、X0||Y5的相反表達(dá)式為()。A、X0||Y5D、X0INTY11、循環(huán)體至少被執(zhí)行一次的語句為()。A、F循環(huán)B、WHILE循環(huán)C、DO循環(huán)D、任一種循環(huán)12、已知一函數(shù)中有下列變量定義,其中屬于靜態(tài)變量的是()A、INTA5B、STATICDOUBLEBC、REGISTERCD、AUTOSHTD裝訂線C語言程序設(shè)計(jì)基礎(chǔ)第3頁共6頁2、INCLUDEINTSCINTAINTBINTCIFABIFBAIFCA3、INCLUDEBOOLSGINTXINTAINTSQRTXINTI2WHILEIBDOWHILEAI0AIBI
下載積分: 6 賞幣
上傳時(shí)間:2024-03-13
頁數(shù): 8
大?。?0.06(MB)
子文件數(shù):
-
簡(jiǎn)介:高等院校計(jì)算機(jī)基礎(chǔ)教育規(guī)劃教材高等院校計(jì)算機(jī)基礎(chǔ)教育規(guī)劃教材C程序設(shè)計(jì)課后習(xí)題參考答案序設(shè)計(jì)課后習(xí)題參考答案武漢大學(xué)出版社習(xí)題習(xí)題1參考答案參考答案一、選擇題1A2D二、填空題1BASIC、FTRAN、AL_GOL60和COBOL283關(guān)鍵字4編輯、編譯、鏈接和運(yùn)行三、簡(jiǎn)答題1答(1)C語言具有結(jié)構(gòu)化的控制語句。C語言提供了結(jié)構(gòu)化程序所必需的基本控制語句,實(shí)現(xiàn)了對(duì)邏輯流的有效控制。(2)C語言具有豐富的數(shù)據(jù)結(jié)構(gòu)類型。C語言除提供整型、實(shí)型、字符型等基本數(shù)據(jù)類型外,還提供了用基本數(shù)據(jù)類型構(gòu)造出的各種復(fù)雜的數(shù)據(jù)結(jié)構(gòu),如數(shù)組、結(jié)構(gòu)、聯(lián)合等。C語言還提供了與地址密切相關(guān)的指針類型。此外,用戶還可以根據(jù)需要自定義數(shù)據(jù)類型。(3)C語言具有豐富的運(yùn)算符。C語言提供了多達(dá)34種運(yùn)算符,豐富的數(shù)據(jù)類型與豐富的運(yùn)算符相結(jié)合,使C語言的表達(dá)力更具靈活性,同時(shí)也提高了執(zhí)行效率。(4)C語言簡(jiǎn)潔、緊湊,使用方便、靈活,程序書寫自由,有9種控制語句。(5)C語言既具有高級(jí)語言的功能,又具有低級(jí)語言的許多功能,通常被稱為中級(jí)計(jì)算機(jī)語言。它既是成功的系統(tǒng)描述語言,又是通用的程序設(shè)計(jì)語言。(6)C語言與匯編語言相比,可移植性好。(7)功能強(qiáng)大。C語言具有低級(jí)語言的一些功能,所以,生成目標(biāo)代碼質(zhì)量高,程序執(zhí)行效率高。現(xiàn)在許多系統(tǒng)軟件都用C語言來描述,可以大大提高了編程效率。2答運(yùn)行一個(gè)C語言程序,一般需要經(jīng)過如下幾個(gè)步驟①上機(jī)輸入并編輯源程序;②編譯源程序;③與庫函數(shù)連接;④生成可執(zhí)行目標(biāo)程序;⑤運(yùn)行目標(biāo)程序。3答(1)操作系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。C語言是一種應(yīng)用非常廣泛的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì)語言,既適合編寫應(yīng)用軟件,又適合編寫系統(tǒng)軟件。1C2B3B4D二、填空題14字節(jié),1字節(jié),4字節(jié),8字節(jié)220366042625525622三、簡(jiǎn)答題1C語言的基本類型包括整型、實(shí)型浮點(diǎn)型、字符型和枚舉型。2定義符號(hào)常量和定義變量都要指定數(shù)據(jù)類型,系統(tǒng)將為其分配一定的存儲(chǔ)空間。其不同之處在于定義符號(hào)常量必須給出常量值,且以后不能修改本常量的值;而變量可以在定義變量的同時(shí)賦初值,以后可以修改該變量。3常量就是在程序的運(yùn)行過程中該量是不可修改的量;變量在程序的運(yùn)行過程中允許對(duì)該變量的值進(jìn)行修改。四、程序題1程序運(yùn)行結(jié)果為1110101110112程序運(yùn)行結(jié)果為3,12,4,4習(xí)題習(xí)題4參考答案參考答案一、選擇題1C2D3C4C5B6D7B8C9B二、填空題1||201314451三、編程題1給出等級(jí)成績(jī)′A′、′B′、′C′、′D′、′E′,假設(shè),90分以上為′A′,80~89分為′B′70~79分為′C′60~69分為′D′60分以下為′E′,輸入一個(gè)等級(jí)成績(jī),問屬于哪一個(gè)分?jǐn)?shù)段。參考代碼如下參考代碼如下MAIN
下載積分: 6 賞幣
上傳時(shí)間:2024-03-14
頁數(shù): 23
大?。?0.11(MB)
子文件數(shù):
-
簡(jiǎn)介:博學(xué)谷讓IT教學(xué)更簡(jiǎn)單,讓IT學(xué)習(xí)更有效C語言開發(fā)入門教程習(xí)題答案語言開發(fā)入門教程習(xí)題答案第1章初識(shí)初識(shí)C語言語言一、填空題1、匯編語言、高級(jí)語言2、C3、STADIOH4、RETURN5、編譯、鏈接二、判斷題1、2、√3、4、√5、√三、選擇題1、A2、B3、C、D4、D5、B四、簡(jiǎn)答題1、PRINTF,該函數(shù)用于輸出一行信息,可以簡(jiǎn)單理解為向控制臺(tái)輸出文字或符號(hào)等。PRINTF括號(hào)中的內(nèi)容稱為函數(shù)的參數(shù),括號(hào)內(nèi)可以看到輸出的字符串“HELLOWLDN”,其中“N”表示換行操作,它不會(huì)輸出到控制臺(tái)。2、注釋是對(duì)程序的某個(gè)功能或者某行代碼的解釋說明,它只在C語言源文件中有效,在編譯時(shí)會(huì)被編譯器忽略。五、編程題1、參考答案INCLUDEVOIDMAINPRINTF“我喜歡C語言“GET等待輸入一個(gè)字符,起到讓運(yùn)行結(jié)果界面暫停第2章數(shù)據(jù)類型與運(yùn)算符數(shù)據(jù)類型與運(yùn)算符一、填空題1、0、0X0X2、下劃線3、原碼、反碼、補(bǔ)碼4、構(gòu)造類型、空類型5、獲取數(shù)據(jù)字節(jié)數(shù)二、判斷題博學(xué)谷讓IT教學(xué)更簡(jiǎn)單,讓IT學(xué)習(xí)更有效4、IF、IFELSE、IFELSEIFELSE5、3二、判斷題1、2、3、√4、5、√三、選擇題1、C2、A、C3、B、C、D4、D5、A四、簡(jiǎn)答題1、跳轉(zhuǎn)語句BREAK當(dāng)它出現(xiàn)在SWITCH條件語句中時(shí),作用是終止某個(gè)CASE并跳出SWITCH結(jié)構(gòu)。當(dāng)它出現(xiàn)在循環(huán)語句中,作用是跳出當(dāng)前循環(huán)語句,執(zhí)行后面的代碼CONTINUE在循環(huán)語句中,立即終止本次循環(huán),并執(zhí)行下一次循環(huán)。GOTO語句可以跳出外層循環(huán),需要對(duì)外層循環(huán)添加標(biāo)記,然后使用GOTO語句可以跳轉(zhuǎn)到標(biāo)記的語句處。2、F與WHILE的相同之處都是完成一定次數(shù)的循環(huán);其不同之處是WHIE一般用于未知次數(shù)的循環(huán);F一般用于次數(shù)已知的循環(huán);兩者聲明變量的作用域不同,如果定義一個(gè)變量I,在WHILE循環(huán)后I的值會(huì)存在,但F循環(huán)后,I的值不存在了;五、編程題1、參考答案INCLUDEVOIDMAININTX5IFX20PRINTF“D為偶數(shù)N“XELSEPRINTF“D為奇數(shù)N“XGET2、參考答案INCLUDEVOIDMAININTISUM0FI0I100I控制I在1100之間IFI20如果是奇數(shù)SUMI就加起來PRINTF“SUMDN“SUMGET
下載積分: 6 賞幣
上傳時(shí)間:2024-03-09
頁數(shù): 17
大?。?0.04(MB)
子文件數(shù):
-
簡(jiǎn)介:實(shí)驗(yàn)實(shí)驗(yàn)2順序結(jié)構(gòu)與邏輯運(yùn)算順序結(jié)構(gòu)與邏輯運(yùn)算學(xué)號(hào)姓名實(shí)驗(yàn)日期1實(shí)驗(yàn)?zāi)康暮鸵髮?shí)驗(yàn)?zāi)康暮鸵螅?)掌握數(shù)據(jù)輸入輸出函數(shù)的使用,能正確使用各種格式轉(zhuǎn)換符。(2)熟悉順序結(jié)構(gòu)程序中語句的執(zhí)行過程,并學(xué)會(huì)基本調(diào)試程序方法。(3)能夠正確使用邏輯運(yùn)算符和邏輯表達(dá)式。(4)學(xué)會(huì)運(yùn)用邏輯表達(dá)式或關(guān)系表達(dá)式等表示條件。(5)熟練掌握IF語句和SWITCH語句,掌握條件表達(dá)式構(gòu)成的選擇結(jié)構(gòu)。(6)熟練掌握跟蹤調(diào)試程序,針對(duì)具體數(shù)據(jù)組織輸入測(cè)試數(shù)據(jù),觀察程序運(yùn)行能否得到預(yù)期的輸出結(jié)果。(7)學(xué)會(huì)編寫簡(jiǎn)單程序。2實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)指導(dǎo)書中的實(shí)驗(yàn)三和實(shí)驗(yàn)四實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)指導(dǎo)書中的實(shí)驗(yàn)三和實(shí)驗(yàn)四3實(shí)驗(yàn)步驟及結(jié)果實(shí)驗(yàn)步驟及結(jié)果實(shí)驗(yàn)三部分311該程序的功能是輸出M345N2560000并計(jì)算輸出N100程序運(yùn)行結(jié)果畫面如下INCLUDEMAININTM345FLOATN256PRINTF“MDNFN100FN“MNN100312該程序的功能是輸入三個(gè)數(shù)賦給ABC,輸出這三個(gè)數(shù),并計(jì)算輸出SAB和VABC的值程序運(yùn)行結(jié)果畫面如下INCLUDEMAINDOUBLEABCSVSCANF“LFLFLF“INTABLONGMNFLOATPQSCANF“DDN“SCANF“FFN“SCANF“LDNLD“PRINTF“A?DNMLDNLDN“ABMNPRINTF“PFQFN“PQ33注意這道程序我們不按書中提示進(jìn)行,而在VC環(huán)境下進(jìn)行調(diào)試。語法錯(cuò)誤和邏輯錯(cuò)誤的區(qū)別何在語法錯(cuò)誤有錯(cuò)誤提示,程序不可運(yùn)行;邏輯錯(cuò)誤無錯(cuò)誤提示,程序可運(yùn)行,但得不到你想求得的答案。如何啟動(dòng)單步調(diào)試在菜單欄中選擇“組建”,然后在下拉菜單中選擇“開始調(diào)試”,然后選擇“STEPINTO”。要使程序運(yùn)行到“SSK”這一行暫停下來,該如何操作點(diǎn)到“SSK”這一行,按F9,設(shè)置一個(gè)斷點(diǎn)。怎樣終止調(diào)試狀態(tài)(程序復(fù)位)在菜單欄中選擇“調(diào)試”,然后選擇“STOPDEBUGGING”。單步調(diào)試狀態(tài)下,向下運(yùn)行一條語句的操作方法(分兩種情況回答,第一種,跟蹤到自定義函數(shù)內(nèi)部,第2種,不跟蹤到自定義函數(shù)內(nèi)部)第一種選擇“STEPINTO”,跟蹤到自定義函數(shù)內(nèi)部;第2種選擇“STEPOVER”,不跟蹤到自定義函數(shù)內(nèi)部在本題中,假設(shè)要在運(yùn)行第2條語句(即SCANF語句后),要馬上觀察I,J,K,SS,M,N的變量的值,操作方法在菜單欄中選擇“組建”,然后在下拉菜單中選擇“開始調(diào)試”,然后選擇“STEPINTO”,在WATCH窗口的名稱下的框中輸入要馬上觀察的“I,J,K,SS,M,N”,請(qǐng)把觀察這些變量時(shí)的畫面粘貼到下面INCLUDEMAININTIJKSSM1N1SCANF“DD“MINJ
下載積分: 6 賞幣
上傳時(shí)間:2024-03-13
頁數(shù): 12
大?。?0.19(MB)
子文件數(shù):
-
簡(jiǎn)介:C語言程序設(shè)計(jì)考試系統(tǒng)語言程序設(shè)計(jì)考試系統(tǒng)CLANGUAGEPROGAMMEDESIGNEXAMINATIONSYSTEM馬國(guó)富劉波(安陽工學(xué)院計(jì)算機(jī)工程系,河南安陽455000)MAGUOFU,LIUBODEPARTMENTOFCOMPUTERENGINEERING,ANYANGINSTITUTEOFTECHNOLOGYANYANG455000一摘要一摘要這一考試系統(tǒng)是一種計(jì)算機(jī)輔助教學(xué)軟件,它包括教學(xué)模式,練習(xí)模式,考試模式。采用調(diào)用數(shù)據(jù)庫的方式打開,可以實(shí)現(xiàn)隨機(jī)選題和指定選題,而不是固定的試題。解決了由于教材更新和題庫更新導(dǎo)致教學(xué)軟件過時(shí)。大大提高了軟件的利用價(jià)值,打破了教學(xué)軟件內(nèi)容的固化,其次三種工作模式極大地拓寬了軟件的使用范圍,不再是單一的教師教學(xué)軟件或?qū)W生考試軟件??筛鶕?jù)教學(xué)需要靈活地選擇不同模式,同時(shí)少作修改即可用于其它課程。系統(tǒng)解決了在多媒體教學(xué)中出現(xiàn)的模式僵化,內(nèi)容固化的問題。更新教學(xué)內(nèi)容只需建立一個(gè)新的數(shù)據(jù)源實(shí)現(xiàn)連接即可。ABSTRACTABSTRACTTHETESTSYSTEMOFTHEPRINCIPLEISACOMPUTEREXTENDEDEDUCATIONSOFTWARETHISCOURSEISALSOTHECOMPULSYCOURSEINHIGHETCSCHOOLTHISSYSTEMINCLUDETEACHINGMODEPRACTICEMODEEXAMINATIONMODEYOUCANUSEDATABASEOPENTHEEXAMINATIONDATABASETHATISTOSAYTHECONTENTISUPTOYOUATROMITISTHEREVOLUTIONOFTESTSYSTEMTHISISTHEMAINREASONWEDEVELOPIT二關(guān)鍵詞二關(guān)鍵詞考試系統(tǒng)、多媒體技術(shù)、數(shù)據(jù)源、連接數(shù)據(jù)庫KEYWDKEYWDEXAMINATIONSYSTEM、MULTIMEDIATECHNOLOGY、DATASOURE、CONNECTIONOFDATABASE三課題研究的意義和目的三課題研究的意義和目的安陽工學(xué)院計(jì)科系畢業(yè)論文第3頁共8頁3作程序如下IFBASOUNDCARDTHENI1TESTIILOOPFILELOCATION”MUSICMUSIC”ROM151””STOPIENDIF軟件中的背景音樂交互控制是通過交互響應(yīng)來實(shí)現(xiàn)的。在程序執(zhí)行過程中,用戶始終可以通過按鈕控制背景音樂的播放與暫停。在計(jì)算圖標(biāo)“播放音樂”后添加一交互圖標(biāo)并命名為“音樂控制”,并在交互圖標(biāo)右邊添加三個(gè)計(jì)算分支。設(shè)置“STOPPLAY”分支為按鈕響應(yīng)交互,其功能是實(shí)現(xiàn)對(duì)背景音樂的控制。由于在整個(gè)程序執(zhí)行過程中它都是有效的,因此須設(shè)置其為永久按鈕,即選擇“PERPETUAL”屬性選項(xiàng),同時(shí)設(shè)置“ACTIVEIF”條件為BASOUNDCARD(),即檢測(cè)到用戶沒有安裝聲卡的情況下該按鈕及響應(yīng)分支無效。4444內(nèi)容的導(dǎo)航設(shè)計(jì)內(nèi)容的導(dǎo)航設(shè)計(jì)該多媒體教學(xué)涉及內(nèi)容繁多,不僅包括文本、圖片、聲音和動(dòng)畫,而且還有其它多媒體工具與AUTHWARE配合,同時(shí),還把視頻文件導(dǎo)入,以增加實(shí)用性。為使用戶操作簡(jiǎn)單方便,設(shè)計(jì)了合理的教學(xué)內(nèi)容導(dǎo)航。主文件與各章節(jié)之間的導(dǎo)航設(shè)計(jì)根據(jù)結(jié)構(gòu)規(guī)劃中的該章節(jié)內(nèi)容的欄目劃分,在流程設(shè)計(jì)中為這些欄目設(shè)計(jì)了導(dǎo)航,如圖1為主程序內(nèi)容導(dǎo)航的設(shè)計(jì)流程圖。圖1主程序內(nèi)容導(dǎo)航這樣的流程設(shè)計(jì)使整個(gè)主程序結(jié)構(gòu)清晰,可讀性強(qiáng)。由于該文件結(jié)構(gòu)是主分結(jié)構(gòu),即主文件調(diào)用各章節(jié)模塊文件的方式,因此在主文件的章節(jié)內(nèi)容中實(shí)際存放的是一個(gè)起鏈接橋梁作用的調(diào)用
下載積分: 6 賞幣
上傳時(shí)間:2024-03-13
頁數(shù): 8
大?。?0.12(MB)
子文件數(shù):
-
簡(jiǎn)介:第1頁共10頁第二十屆全國(guó)青少年信息學(xué)奧林匹克聯(lián)賽初賽普及組C語言試題競(jìng)賽時(shí)間2014年10月12日14301630選手注意試題紙共有8頁,答題紙共有2頁,滿分100分。請(qǐng)?jiān)诖痤}紙上作答,寫在試題紙上的一律無效。不得使用任何電子設(shè)備(如計(jì)算器、手機(jī)、電子詞典等)或查閱任何書籍資料。一、單項(xiàng)選擇題(共20題,每題15分,共計(jì)30分;每題有且僅有一個(gè)正確選項(xiàng))1以下哪個(gè)是面向?qū)ο蟮母呒?jí)語言()。A匯編語言BCCFTRANDBASIC21TB代表的字節(jié)數(shù)量是()。A2的10次方B2的20次方C2的30次方D2的40次方3二進(jìn)制數(shù)00100100和00010101的和是()。A00101000B001010100C01000101D001110014以下哪一種設(shè)備屬于輸出設(shè)備()。A掃描儀B鍵盤C鼠標(biāo)D打印機(jī)5下列對(duì)操作系統(tǒng)功能的描述最為完整的是()。A負(fù)責(zé)外設(shè)與主機(jī)之間的信息交換B負(fù)責(zé)診斷機(jī)器的故障C控制和管理計(jì)算機(jī)系統(tǒng)的各種硬件和軟件資源的使用D將源程序編譯成目標(biāo)程序6CPU、存儲(chǔ)器、IO設(shè)備是通過()連接起來的。A接口B總線C控制線D系統(tǒng)文件7斷電后會(huì)丟失數(shù)據(jù)的存儲(chǔ)器是()。第3頁共10頁后兩位,并將第三位四舍五入的是()。AXX100051000BBXX100051000CCXINTX100051000DXX10005100015有以下程序INCLUDEINTMAININTSANS0A1SCANF“D“DOS1A2WHILEANPRINTF“DN“SRETURN0若要使程序的輸出值為2,則應(yīng)該從鍵盤給N輸入的值是()。A1B3C5D016一棵具有5層的滿二叉樹中結(jié)點(diǎn)數(shù)為()。A31B32C33D1617有向圖中每個(gè)頂點(diǎn)的度等于該頂點(diǎn)的()。A入度B出度C入度與出度之和D入度與出度之差18設(shè)有100個(gè)數(shù)據(jù)元素,采用折半搜索時(shí),最大比較次數(shù)為()。A6B7C8D10
下載積分: 6 賞幣
上傳時(shí)間:2024-03-09
頁數(shù): 10
大?。?0.11(MB)
子文件數(shù):
-
簡(jiǎn)介:第1頁共13頁一、選擇題一、選擇題1設(shè)CL則CL中為小寫英文字母字符的正確表達(dá)式為()A’A’’A’)K1I)S;第3頁共13頁AA10“STRING”;BINTA5012345;CA“STRING”;DINTAXYZ;18設(shè)INTA1B2C3D4F;,執(zhí)行語句FABCD后F的值是()A2B3C4D519設(shè)INTM5語句WHILEM0PRINTF″D″M2;的循環(huán)體執(zhí)行的次數(shù)是()A0B1C2D無限20設(shè)INTA;執(zhí)行表達(dá)式(A1,2,3),A1后,A和表達(dá)式的值分別是()A1和2B2和3C3和4D4和521下列關(guān)于函數(shù)定義正確的是()AFUN(INTXY)INTZ;RETURNZ;BVOIDFUN(INTXINTY)RETURNXY;CFUN(XY)INTX,Y;DOUBLEZ;ZXY;RETURNZ;DDOUBLEFUN(INTXINTY)DOUBLEZ;ZXY;RETURNZ;)22下列用戶自定義標(biāo)識(shí)符正確的是()A4ABB_1CDP23下列程序段正確的是()AS‘XYZ’;BFLOATP,I;SCANF(‘‘%S”,S);PPI;CS5‘WD’;DINTA50,PA;PUTS(S);P(P1);24關(guān)于編譯預(yù)處理命令,敘述正確的是()A預(yù)處理命令都以“”開頭
下載積分: 6 賞幣
上傳時(shí)間:2024-03-14
頁數(shù): 13
大?。?0.09(MB)
子文件數(shù):
-
簡(jiǎn)介:109級(jí)C語言參考答案說明1由于時(shí)間有限,故本答案沒有題目,請(qǐng)同學(xué)們自行上網(wǎng)看題目。2P3315、P3316答案暫缺。(現(xiàn)已加上)3第四類題原有8小題,但總的來說只有兩個(gè)類型,故在本答案中,每個(gè)類型只取一小題,即P4411、P4415。P1111INCLUDEINTMAINVOIDINTXDOUBLEYPRINTF“NPLEASEINPUTX“SCANF“D“IFXINTMAINVOIDINTYEARFLOATZZLYCZXCZPRINTF“NPLEASEINPUTX“SCANF“F“YEAR2006YCZ50000XCZYCZWHILEXCZINTMAINVOIDINTBENJINCUNQIDOUBLELIXILILVPRINTF“NPLEASEINPUTBENJINCUNQI“SCANF“DD“IFCUNQI1LILV3151000ELSEIFCUNQI2LILV3631000ELSEIFCUNQI3LILV4021000ELSEIFCUNQI5LILV4691000ELSEIFCUNQI8LILV5361000LIXIBENJINLILVCUNQIPRINTF“NLIXI2FYUAN“LIXIRETURN0P1114INCLUDEINTMAINVOIDINTDATA1DATA2OPPRINTF“PLEASEINPUTDATA1OPDATA2“3PRINTF““PRINTF“C“AI1PRINTF“N“RETURN0P2213INCLUDEINTMAINVOIDINTNUMINTIJPRINTF“PLEASEINPUTN“SCANF“D“FI1I1IFJ1JINTMAINVOIDINTNUMINTIJPRINTF“PLEASEINPUTN“SCANF“D“FI1I1IPRINTF“C“FJ1JINTMAINVOIDINTNNIDOUBLESUM0FAC1PRINTF“PLEASEINPUTN“SCANF“D“FI1IDEFINEN20
下載積分: 6 賞幣
上傳時(shí)間:2024-03-10
頁數(shù): 11
大小: 0.13(MB)
子文件數(shù):