眾賞文庫
全部分類
  • 抗擊疫情 >
    抗擊疫情
    病毒認(rèn)知 防護(hù)手冊(cè) 復(fù)工復(fù)產(chǎn) 應(yīng)急預(yù)案 防控方案 英雄事跡 院務(wù)工作
  • 成品畢設(shè) >
    成品畢設(shè)
    外文翻譯 畢業(yè)設(shè)計(jì) 畢業(yè)論文 開題報(bào)告 文獻(xiàn)綜述 任務(wù)書 課程設(shè)計(jì) 相關(guān)資料 大學(xué)生活 期刊論文 實(shí)習(xí)報(bào)告
  • 項(xiàng)目策劃 >
    項(xiàng)目策劃
    土地準(zhǔn)備 規(guī)劃設(shè)計(jì) 開工開盤 項(xiàng)目綜合 竣工移交 售后移交 智慧方案 安全專項(xiàng) 環(huán)境影響評(píng)估報(bào)告 可行性研究報(bào)告 項(xiàng)目建議書 商業(yè)計(jì)劃書 危害評(píng)估防治 招投標(biāo)文件
  • 專業(yè)資料 >
    專業(yè)資料
    人文法律 環(huán)境安全 食品科學(xué) 基礎(chǔ)建設(shè) 能源化工 農(nóng)林牧畜 綜合待分類 教育經(jīng)驗(yàn) 行政人力 企業(yè)管理 醫(yī)學(xué)衛(wèi)生 IT技術(shù) 土木建筑 考研專題 財(cái)會(huì)稅務(wù) 公路隧道 紡織服裝
  • 共享辦公 >
    共享辦公
    總結(jié)匯報(bào) 調(diào)研報(bào)告 工作計(jì)劃 述職報(bào)告 講話發(fā)言 心得體會(huì) 思想?yún)R報(bào) 事務(wù)文書 合同協(xié)議 活動(dòng)策劃 代理加盟 技術(shù)服務(wù) 求職簡(jiǎn)歷 辦公軟件 ppt模板 表格模板 融資協(xié)議 發(fā)言演講 黨團(tuán)工作 民主生活
  • 學(xué)術(shù)文檔 >
    學(xué)術(shù)文檔
    自然科學(xué) 生物科學(xué) 天文科學(xué) 醫(yī)學(xué)衛(wèi)生 工業(yè)技術(shù) 航空、航天 環(huán)境科學(xué)、安全科學(xué) 軍事 政學(xué) 文化、科學(xué)、教育、 交通運(yùn)輸 經(jīng)濟(jì) 語言、文字 文學(xué) 農(nóng)業(yè)科學(xué) 社會(huì)科學(xué)總論 藝術(shù) 歷史、地理 哲學(xué) 數(shù)理科學(xué)和化學(xué) 綜合性圖書 哲學(xué)宗教
  • 經(jīng)營營銷 >
    經(jīng)營營銷
    綜合文檔 經(jīng)濟(jì)財(cái)稅 人力資源 運(yùn)營管理 企業(yè)管理 內(nèi)控風(fēng)控 地產(chǎn)策劃
  • 教學(xué)課件 >
    教學(xué)課件
    幼兒教育 小學(xué)教育 初中教育 高中教育 職業(yè)教育 成人教育 高等教育 考研資源 試題真題 作業(yè)習(xí)題 課后答案 綜合教學(xué)
  • 土木建筑 >
    土木建筑
    專項(xiàng)施工 應(yīng)急預(yù)案 建筑規(guī)范 工藝方案 技術(shù)交底 施工表格 圖片圖集
  • 課程導(dǎo)學(xué) >
    課程導(dǎo)學(xué)
    醫(yī)學(xué)綜合 中醫(yī)養(yǎng)生 醫(yī)學(xué)研究 身心發(fā)展 醫(yī)學(xué)試題 影像醫(yī)學(xué) 醫(yī)院辦公 外科醫(yī)學(xué) 老年醫(yī)學(xué) 內(nèi)科醫(yī)學(xué) 婦產(chǎn)科 神經(jīng)科 醫(yī)學(xué)課件 眼鼻喉科 皮膚病科 腫瘤科 兒科醫(yī)學(xué) 康復(fù)醫(yī)學(xué) 全科醫(yī)學(xué) 護(hù)理學(xué)科 針灸學(xué)科 重癥學(xué)科 病毒學(xué)科 獸醫(yī) 藥學(xué)
  • C#語言 (共3017 份)
  • 用時(shí):13ms
    • 簡(jiǎn)介:1、定義一個(gè)帶參的宏,使兩個(gè)參數(shù)的值互換,并寫出程序,輸入兩個(gè)數(shù)作為使用宏定義一個(gè)帶參的宏,使兩個(gè)參數(shù)的值互換,并寫出程序,輸入兩個(gè)數(shù)作為使用宏時(shí)的參數(shù)。輸出已交換后的兩個(gè)值。時(shí)的參數(shù)。輸出已交換后的兩個(gè)值。2、編寫程序,輸入兩個(gè)整數(shù),求它們相除的余數(shù)。用帶參的宏來實(shí)現(xiàn)。、編寫程序,輸入兩個(gè)整數(shù),求它們相除的余數(shù)。用帶參的宏來實(shí)現(xiàn)。3、分別用函數(shù)和帶參的宏,從分別用函數(shù)和帶參的宏,從3個(gè)數(shù)中找出最大值。個(gè)數(shù)中找出最大值。4、求和、求和S=11213141N其中其中N10。方法方法2求求S=11213141N其中其中N105、編寫程序,求、編寫程序,求SUM=135799101方法方法2求SUM=1357991016、打印如下數(shù)字三角形、打印如下數(shù)字三角形7、編寫程序,輸出左下三角的九九口訣表。、編寫程序,輸出左下三角的九九口訣表。輸出左下三角的九九口訣表的程序如下輸出左下三角的九九口訣表的程序如下8、鐵路托運(yùn)行李規(guī)定行李重不超過、鐵路托運(yùn)行李規(guī)定行李重不超過50公斤的,托運(yùn)費(fèi)按每公斤公斤的,托運(yùn)費(fèi)按每公斤015元計(jì)費(fèi);如超元計(jì)費(fèi);如超過50公斤,超過部分每公斤加收公斤,超過部分每公斤加收010元。編一程序?qū)崿F(xiàn)自動(dòng)計(jì)費(fèi)功能。元。編一程序?qū)崿F(xiàn)自動(dòng)計(jì)費(fèi)功能。9、編寫函數(shù),將兩個(gè)遞增有序的表,合并成一個(gè)遞增有序的表。、編寫函數(shù),將兩個(gè)遞增有序的表,合并成一個(gè)遞增有序的表。合并函數(shù)如下合并函數(shù)如下10、冒泡排序(、冒泡排序(BUBBLESTING)李麗娟教材)李麗娟教材P156題737(2)冒泡排序算法)冒泡排序算法11、將一個(gè)數(shù)插入到有序的數(shù)列中去,要求插入后,仍然保持?jǐn)?shù)列的有序性。李麗娟、將一個(gè)數(shù)插入到有序的數(shù)列中去,要求插入后,仍然保持?jǐn)?shù)列的有序性。李麗娟教材教材P156題738(3)完整的程序如下)完整的程序如下直接選擇排序函數(shù)如下直接選擇排序函數(shù)如下輸出一維數(shù)組的函數(shù)如下輸出一維數(shù)組的函數(shù)如下12、猴子第一天摘下若干個(gè)桃子,當(dāng)即吃了一半,還不過癮,又多吃了一個(gè);第二天早、猴子第一天摘下若干個(gè)桃子,當(dāng)即吃了一半,還不過癮,又多吃了一個(gè);第二天早上,將剩下的桃子吃掉一半又多吃了一個(gè);以后每天早上都吃了前一天剩下的一半零一個(gè);到上,將剩下的桃子吃掉一半又多吃了一個(gè);以后每天早上都吃了前一天剩下的一半零一個(gè);到第10天早上就只剩下一個(gè)桃子了。編寫程序,求第一天共摘了多少個(gè)桃子天早上就只剩下一個(gè)桃子了。編寫程序,求第一天共摘了多少個(gè)桃子程序如下程序如下13、分別用遞歸和非遞歸的方法將一個(gè)整數(shù)轉(zhuǎn)換成字符串。、分別用遞歸和非遞歸的方法將一個(gè)整數(shù)轉(zhuǎn)換成字符串。李麗娟教李麗娟教材P126題64614、用遞歸的方法求、用遞歸的方法求123N。李麗娟教材李麗娟教材P126題64315、編寫遞歸函數(shù)、編寫遞歸函數(shù)REVERSE,將字符串,將字符串S顛倒過來輸出。顛倒過來輸出。16、任意輸入一個(gè)整數(shù),將其各位數(shù)字反序輸出(例如,輸入、任意輸入一個(gè)整數(shù),將其各位數(shù)字反序輸出(例如,輸入1234輸出輸出4321)。17、將一個(gè)長度不超過、將一個(gè)長度不超過4的數(shù)字字符串轉(zhuǎn)換成一個(gè)整數(shù)。例如,字符串為的數(shù)字字符串轉(zhuǎn)換成一個(gè)整數(shù)。例如,字符串為“3248”則轉(zhuǎn)換成整數(shù)轉(zhuǎn)換成整數(shù)3248。18、編寫程序,將任意一個(gè)字符串從第一個(gè)字符開始間隔地輸出該串。例如,字符串為、編寫程序,將任意一個(gè)字符串從第一個(gè)字符開始間隔地輸出該串。例如,字符串為ABCDEF輸出輸出ACE。19、輸入一串字符以、輸入一串字符以‘#’結(jié)束,如果它是大寫字母,則轉(zhuǎn)換為小寫字母輸出,如果是小寫結(jié)束,如果它是大寫字母,則轉(zhuǎn)換為小寫字母輸出,如果是小寫字母,則轉(zhuǎn)換為大寫字母輸出,如果不是字母,則照直輸出。字母,則轉(zhuǎn)換為大寫字母輸出,如果不是字母,則照直輸出。20、編寫程序,將字符串中的第、編寫程序,將字符串中的第M個(gè)字符開始的全部字符復(fù)制成另一個(gè)字符串。要求在個(gè)字符開始的全部字符復(fù)制成另一個(gè)字符串。要求在主函數(shù)中輸入字符串及主函數(shù)中輸入字符串及M的值,并輸出復(fù)制結(jié)果,在被調(diào)函數(shù)中完成復(fù)制。的值,并輸出復(fù)制結(jié)果,在被調(diào)函數(shù)中完成復(fù)制。21、編寫函數(shù),求一個(gè)字符串的長度。、編寫函數(shù),求一個(gè)字符串的長度。(不能調(diào)用(不能調(diào)用STRLEN函數(shù))函數(shù))22、編寫程序,將兩個(gè)字符串連接起來。、編寫程序,將兩個(gè)字符串連接起來。(要求不用(要求不用STRCAT函數(shù))函數(shù))23、編寫程序,輸入一行字符,分別統(tǒng)計(jì)出其中英文字母、空格、編寫程序,輸入一行字符,分別統(tǒng)計(jì)出其中英文字母、空格含‘N’、‘T’、數(shù)字和其、數(shù)字和其它字符的個(gè)數(shù)。它字符的個(gè)數(shù)。24、編寫程序,統(tǒng)計(jì)從鍵盤輸入的字符個(gè)數(shù)和行數(shù)。、編寫程序,統(tǒng)計(jì)從鍵盤輸入的字符個(gè)數(shù)和行數(shù)。25、編寫一個(gè)譯碼函數(shù),把一個(gè)英語句子譯成數(shù)字代碼。譯碼規(guī)則是以數(shù)字、編寫一個(gè)譯碼函數(shù),把一個(gè)英語句子譯成數(shù)字代碼。譯碼規(guī)則是以數(shù)字1代替字母代替字母A,數(shù)字?jǐn)?shù)字2代替字母代替字母B,,數(shù)字,數(shù)字26代替字母代替字母Z;以數(shù)字;以數(shù)字27代替字母代替字母A,數(shù)字,數(shù)字28代替字母代替字母B,,數(shù)字,數(shù)字52代替字母代替字母Z;以空格符代替星號(hào);以空格符代替星號(hào)‘’。英文句子以。英文句子以‘’結(jié)束。結(jié)束。26、用結(jié)構(gòu)體存放下表中的數(shù)據(jù),然后輸出每人的姓名和實(shí)發(fā)工資數(shù)(基本工資用結(jié)構(gòu)體存放下表中的數(shù)據(jù),然后輸出每人的姓名和實(shí)發(fā)工資數(shù)(基本工資浮動(dòng)工資浮動(dòng)工資–支出)支出)。27、編一個(gè)程序,輸入編一個(gè)程序,輸入10個(gè)員工的序號(hào)、姓名、基本工資、職務(wù)工資;求出其中個(gè)員工的序號(hào)、姓名、基本工資、職務(wù)工資;求出其中“基本工資本工資+職務(wù)工資+職務(wù)工資”最少的員工姓名并輸出。最少的員工姓名并輸出。28、編一個(gè)程序,輸出編一個(gè)程序,輸出10個(gè)學(xué)生的學(xué)號(hào)、姓名、3門課程的成績,求出總分最高的個(gè)學(xué)生的學(xué)號(hào)、姓名、3門課程的成績,求出總分最高的學(xué)生姓名并輸出。學(xué)生姓名并輸出。(此題與李麗娟教材(此題與李麗娟教材P231題938相似相似)29、編一個(gè)程序,輸出下列學(xué)生成績表中的數(shù)據(jù),并用結(jié)構(gòu)體數(shù)組存放。然后輸出編一個(gè)程序,輸出下列學(xué)生成績表中的數(shù)據(jù),并用結(jié)構(gòu)體數(shù)組存放。然后輸出三門課程的名稱和平均分?jǐn)?shù)。三門課程的名稱和平均分?jǐn)?shù)。30、某專業(yè)本學(xué)期開設(shè)課程有數(shù)學(xué)某專業(yè)本學(xué)期開設(shè)課程有數(shù)學(xué)MATH、英語、英語ENGLISH、程序設(shè)計(jì)、程序設(shè)計(jì)PROGRAM,根據(jù),根據(jù)你所在班的實(shí)際人數(shù),設(shè)計(jì)你所在班的實(shí)際人數(shù),設(shè)計(jì)5個(gè)函數(shù)個(gè)函數(shù)(1)從鍵盤輸入每一個(gè)同學(xué)的學(xué)號(hào))從鍵盤輸入每一個(gè)同學(xué)的學(xué)號(hào)NUM、姓名、姓名NAME及各門課程的成績及各門課程的成績SCE;(2)求出每個(gè)同學(xué)的總成績。)求出每個(gè)同學(xué)的總成績。(3)從屏幕輸出總分最高的學(xué)生的學(xué)號(hào)、姓名、各單科成績及總成績。)從屏幕輸出總分最高的學(xué)生的學(xué)號(hào)、姓名、各單科成績及總成績。(4)從屏幕輸出某門課程、某個(gè)分?jǐn)?shù)段的學(xué)生的學(xué)號(hào)、姓名和該門課程的成績。)從屏幕輸出某門課程、某個(gè)分?jǐn)?shù)段的學(xué)生的學(xué)號(hào)、姓名和該門課程的成績。(5)按平均分從高到低順序,輸出全班同學(xué)的學(xué)號(hào)、姓名和平均分。)按平均分從高到低順序,輸出全班同學(xué)的學(xué)號(hào)、姓名和平均分。再編寫一個(gè)主函數(shù)進(jìn)行測(cè)試。再編寫一個(gè)主函數(shù)進(jìn)行測(cè)試。31、編一個(gè)程序,從鍵盤輸入編一個(gè)程序,從鍵盤輸入200個(gè)字符,存入名為個(gè)字符,存入名為“F1T”的磁盤文件中。的磁盤文件中。32、從上一題中建立的名為、從上一題中建立的名為F1T的磁盤文件中讀取的磁盤文件中讀取120個(gè)字符,并顯示在屏幕上。個(gè)字符,并顯示在屏幕上。33、輸入輸入100個(gè)學(xué)生的信息(含學(xué)號(hào)、姓名、年齡、個(gè)學(xué)生的信息(含學(xué)號(hào)、姓名、年齡、7科成績、總分)科成績、總分),統(tǒng)計(jì)所有,統(tǒng)計(jì)所有學(xué)生的總分,并存入磁盤二進(jìn)制數(shù)據(jù)文件學(xué)生的總分,并存入磁盤二進(jìn)制數(shù)據(jù)文件STUDENTDAT中。然后再讀取該文件,尋找總分最高中。然后再讀取該文件,尋找總分最高的學(xué)生并輸出該生的所有信息。的學(xué)生并輸出該生的所有信息。34、編程序?qū)γ麨榫幊绦驅(qū)γ麨镃CWTXT的磁盤文件中的磁盤文件中“”之前的所有字符加密,加密方法是之前的所有字符加密,加密方法是每個(gè)字節(jié)的內(nèi)容減每個(gè)字節(jié)的內(nèi)容減10。
      下載積分: 3 賞幣
      上傳時(shí)間:2024-03-13
      頁數(shù): 2
      9人已閱讀
      ( 4 星級(jí))
    • 簡(jiǎn)介:第6章[習(xí)題61]更正下面函數(shù)中的錯(cuò)誤。1返回求X和Y平方和的函數(shù)。2返回求X和Y為直角邊的斜邊的函數(shù)。SUM_OF_SQXYHYPOTDOUBLEXDOUBLEYDOUBLEXYHSQRTXXYYRETURNXXYYRETURNH解C6_11CC6_12C12DOUBLESUM_OF_SQDOUBLEXDOUBLEYDOUBLEHYPOTDOUBLEXDOUBLEYRETURNXXYYDOUBLEHHSQRTXXYYRETURNH[習(xí)題62]下面函數(shù)的功能是什么(1)ITOAINTNS(2)INTHTODHEXINTIDEC0STATICINTI0J0FI0HEXI0IINTCIFHEXI0IBIBCICBIBELSECICAIAIBIFIA100FIBINTTESTINTTINTIFI2IT2IIFTI0
      下載積分: 6 賞幣
      上傳時(shí)間:2024-03-10
      頁數(shù): 12
      10人已閱讀
      ( 4 星級(jí))
    • 簡(jiǎn)介:文件教學(xué)目標(biāo)教學(xué)目標(biāo)了解文件的概念;熟練掌握緩沖文件系統(tǒng)和非緩沖文件系統(tǒng)的概念及其區(qū)別;熟練掌握文件類型指針的概念;熟練掌握打開文件和關(guān)閉文件的方法;熟練掌握利用標(biāo)準(zhǔn)IO提供的四種讀寫文件的方法對(duì)文件進(jìn)行順序讀寫和隨機(jī)讀寫;了解文件操作的出錯(cuò)檢測(cè)方法。教學(xué)重點(diǎn)教學(xué)重點(diǎn)緩沖文件系統(tǒng)與非緩沖文件;文件類型指針;文件的打開與關(guān)閉;利用標(biāo)準(zhǔn)IO提供的四種讀寫文件的方法對(duì)文件進(jìn)行順序讀寫和隨機(jī)讀寫。教學(xué)難點(diǎn)教學(xué)難點(diǎn)緩沖文件系統(tǒng)與非緩沖文件;利用標(biāo)準(zhǔn)IO提供的四種讀寫文件的方法對(duì)文件進(jìn)行順序讀寫操作和隨機(jī)讀寫操作。111文件概述文件概述1111文件的概念文件的概念所謂文件是指記錄在外部存儲(chǔ)介質(zhì)上的數(shù)據(jù)集合。例如,用EDLN編輯好的一個(gè)源程序就是一個(gè)文件,把它存儲(chǔ)到磁盤上就是一個(gè)磁盤文件。從計(jì)算機(jī)上輸出一個(gè)源文件到打印機(jī),這也是一個(gè)文件。廣義上說,所有輸入輸出設(shè)備都是文件。例如,鍵盤、顯示器、打印機(jī)都是文件。計(jì)算機(jī)以這些設(shè)備為對(duì)象進(jìn)行輸入輸出,對(duì)這些設(shè)備的處理方法統(tǒng)一按文件處理。計(jì)算機(jī)中的文件可以從不同角度進(jìn)行分類1按文件介質(zhì)磁帶文件、磁盤文件和卡片文件等。2按文件內(nèi)容源程序文件、目標(biāo)文件、可執(zhí)行文件和數(shù)據(jù)文件等。3按文件中數(shù)據(jù)的組織形式二進(jìn)制文件和文本文件。文本文件是指文件的內(nèi)容是由一個(gè)一個(gè)的字符組成,每一個(gè)字符一般用該字符對(duì)應(yīng)的II碼表示。例如,一個(gè)實(shí)數(shù)13656占6個(gè)字符。二進(jìn)制文件是以數(shù)據(jù)在內(nèi)存中的存儲(chǔ)形式原樣輸出到磁盤上去。例如,實(shí)數(shù)13656在內(nèi)存中以浮點(diǎn)形式存儲(chǔ),占4個(gè)字符,而不是6個(gè)字節(jié)。若以二進(jìn)制形式輸出此數(shù),就將該4個(gè)字節(jié)按原來在內(nèi)存中的存儲(chǔ)形式送到磁盤上去。不管一個(gè)實(shí)數(shù)有多大,都占4個(gè)字節(jié)。一般來說,文本文件用于文檔資料的保存,方便用戶閱讀理解;二進(jìn)制文件節(jié)省存儲(chǔ)空間而且輸入輸出的速度比較快。因?yàn)樵谳敵鰰r(shí)不需要把數(shù)據(jù)由二進(jìn)制形式轉(zhuǎn)換為字符代碼,在輸入時(shí)也不需要把字符代碼先換成二進(jìn)制形式然后存入內(nèi)存。如果存入磁盤中的數(shù)據(jù)只是暫存的中間結(jié)果數(shù)據(jù),以后還要調(diào)入繼續(xù)處理,一般用二進(jìn)制文件以節(jié)省時(shí)間和空間。如果輸出的數(shù)據(jù)是準(zhǔn)備作為文檔供給人們閱讀的,一般用字符代碼文件,它們通過顯示器或打印機(jī)轉(zhuǎn)換成字符輸出,比較直觀。1112緩沖文件系統(tǒng)和非緩沖文件系統(tǒng)緩沖文件系統(tǒng)和非緩沖文件系統(tǒng)目前C語言所使用的磁盤文件系統(tǒng)有兩大類一類稱為緩沖文件系統(tǒng),又稱為標(biāo)準(zhǔn)文件系統(tǒng)或高層文件系統(tǒng);另一類稱非緩沖文件系統(tǒng),又稱為低層文件系統(tǒng)。1緩沖文件系統(tǒng)的特點(diǎn)對(duì)程序中的每一個(gè)文件都在內(nèi)存中開辟一個(gè)“緩沖區(qū)”。從磁盤文件輸入的數(shù)據(jù)先送到“輸入緩沖區(qū)”,然后再從緩沖區(qū)依次將數(shù)據(jù)送給接收變量。在向磁盤文件輸出數(shù)據(jù)時(shí),先將程序數(shù)據(jù)區(qū)中變量或表達(dá)式的值送到“輸出緩沖區(qū)”用變量名來標(biāo)識(shí),而設(shè)置一個(gè)指向該結(jié)構(gòu)體變量的指針變量,通過指針變量來訪問該結(jié)構(gòu)體變量。定義文件類型指針變量的語法格式為FILE文件結(jié)構(gòu)體指針變量名例如FILEFP1FP2FP3文件指針是緩沖文件系統(tǒng)的一個(gè)很重要的概念,只有通過文件指針才能調(diào)用相應(yīng)的文件。112文件打開與關(guān)閉文件打開與關(guān)閉1121文件的打開文件的打開對(duì)磁盤文件的操作必須是“先打開,后讀寫,最后關(guān)閉”。所謂“打開文件”就是在程序和操作系統(tǒng)之間建立起聯(lián)系,程序把所要操作文件的一些信息通知給操作系統(tǒng)。這些信息中除包括文件名外,還要指出文件操作方式是讀還是寫1讀文件。首先確定此文件是否已存在,如果存在則將讀寫當(dāng)前位置設(shè)定在文件開頭,以便從文件開頭讀取數(shù)據(jù),否則進(jìn)行錯(cuò)誤處理。2寫文件。首先檢查原來是否有同名文件,如果有則將該文件刪除并建立一個(gè)新文件,否則就將讀寫當(dāng)前位置設(shè)定在文件開頭,以便從文件開頭寫入數(shù)據(jù)。打開文件用FOPEN函數(shù)實(shí)現(xiàn)。它的調(diào)用語法格式為FOPEN文件名文件使用方式例如FOPEN“FILETXT”“R”表示要打開FILETXT文件,對(duì)文件的使用方式為只讀方式。文件操作方式見P297表92。調(diào)用FOPEN函數(shù)之后,F(xiàn)OPEN函數(shù)有一個(gè)返回值。它是一個(gè)地址值,指向被打開文件的文件信息區(qū)的起始地址。如果打開文件失敗,則返回一個(gè)NULL指針。FOPEN函數(shù)的返回值應(yīng)當(dāng)立即賦給一個(gè)文件類型指針變量,以便以后能通過該指針變量來訪問此文件,否則此函數(shù)返回值就會(huì)丟失而導(dǎo)致程序中無法對(duì)此文件進(jìn)行操作。簡(jiǎn)而言之,在打開一個(gè)文件時(shí),程序通知編譯系統(tǒng)三個(gè)方面的信息1要打開哪一個(gè)文件,以“文件名”指出。2對(duì)文件的使用方式。3函數(shù)的返回值賦給哪一個(gè)指針變量,或者說讓哪一個(gè)指針變量指向該文件。對(duì)于磁盤文件,在使用前要先打開,而對(duì)終端設(shè)備,盡管它們也作為文件來處理,但為什么在前面的程序中從未使用過打開文件的操作嗎這是由于在程序運(yùn)行時(shí),系統(tǒng)自動(dòng)地打開三個(gè)標(biāo)準(zhǔn)文件標(biāo)準(zhǔn)輸入、標(biāo)準(zhǔn)輸出和標(biāo)準(zhǔn)出錯(cuò)輸出。系統(tǒng)自動(dòng)地定義了三個(gè)指針變量STDINSTDOUTSTDERR分別指向標(biāo)準(zhǔn)輸入、標(biāo)準(zhǔn)輸出和標(biāo)準(zhǔn)出錯(cuò)輸出。這三個(gè)文件都是以終端設(shè)備作為輸入輸出對(duì)象的。如果指定輸出一個(gè)數(shù)據(jù)到STDOUT所指向的文件,就是指輸出到終端設(shè)備。為使
      下載積分: 6 賞幣
      上傳時(shí)間:2024-03-13
      頁數(shù): 9
      6人已閱讀
      ( 4 星級(jí))
    • 簡(jiǎn)介:1C語言習(xí)題答案語言習(xí)題答案第1章1選擇題12345CBABD2填空題1MAIN2MAIN3有窮性、確定性、有零個(gè)或多個(gè)輸入、有一個(gè)或多個(gè)輸出、有效性4順序、分支和循環(huán)5自頂向下,逐步細(xì)化、模塊化設(shè)計(jì)、限制使用GOTO語句第2章1選擇題123456789012345ACCDADDBBABBACB2、填空題1數(shù)字、字母、下劃線2034、84ABCAB5-60(6)-16(7)9(8)6、4、2(9)0(10)10、6(11)12、4(12)5500000(13)0(14)16(15)663、編程題(1)編寫一個(gè)程序求各種類型數(shù)據(jù)的存儲(chǔ)長度。INCLUDEMAINPRINTF“INT?YTEN“SIZEOFINTPRINTF“SHTINT?YTEN“SIZEOFSHTINTPRINTF“LONGINT?YTEN“SIZEOFLONGINTPRINTF“FLOAT?YTEN“SIZEOFFLOATPRINTF“DOUBLE?YTEN“SIZEOFDOUBLEPRINTF“LONGDOUBLE?YTEN“SIZEOFLONGDOUBLEPRINTF“?YTEN“SIZEOF(2)INCLUDEDEFINERAT160934MAINFLOATKPRINTF“INPUTTHEKM“SCANF“F“PRINTF“MILEFN“KRAT第3章1選擇題12345678901~10DDCDDDCDCC2解析題1X170Xㄩㄩㄩ170Xㄩㄩㄩ252XㄩㄩㄩㄩAAXㄩㄩㄩ170X170X170ㄩㄩㄩXㄩㄩㄩ170XMA513789185Aㄩㄩ51379A51378918457A513789184572A3ㄩB7X85ㄩY7182C1AㄩC2A3編程題1MAININTXYSCANF“DD“PRINTF“商數(shù)D余數(shù)D“XYXY2MAINDOUBLEXYZAVGSCANF“LFLFLF“AVGXYZ3PRINTF“1F“AVG第4章1選擇題1~10CCAADCCABD2填空題1①A06ABCPRINTF“PLEASEINPUTANUMBER“SCANF“D“IFX20PRINTF“XISAEVENNUMBER“ELSEPRINTF“XISAODDNUMBER“2INCLUDEMAININTXYPRINTF“PLEASEINPUTANUMBER“SCANF“D“IFX5PRINTF“PLEASEINPUTANUMBER“SCANF“D“SWITCHA10CASE0CASE1CASE2M1BREAKCASE3M2BREAKCASE4M3BREAKCASE5M4BREAKDEFAULTM5BREAKPRINTF“D“M4INCLUDEMAINFLOATPRICETAXPRINTF“PLEASEINPUTTHEPRICEOFPRODUCT“SCANF“F“IFPRICE10000TAXPRICE005ELSEIFPRICE5000TAXPRICE003ELSEIFPRICE1000TAXPRICE002ELSETAX0PRINTF“F“TAX5INCLUDEMAINFLOATSCEPRINTF“PLEASEINPUTTHESCEOFSTUDENT“3MAINFLOATXX0FF1X15可改為SCANF“F“DOX0XF2X0X0X04X0X03X06F16X0X08X03F的導(dǎo)數(shù),即它的切線XX0FF1切線與X軸的交點(diǎn)WHILEFABSXX01E5PRINTF“THEROOTIS87FN“X8利用輾除法,直到B為0為止MAININTPRNMTEMPPRINTF“INPUTTWOINTEGERNM“SCANF“DD“IFN0N0X30或N0SJ0(4)SI、S0S1、STRS1、S2STR4改錯(cuò)題1第一處改正NSTRLENSTR第二處改正STRJ第三處改正STRJ2第一處改正CHSTRI第二處改正J0SRUNSIGNEDTIMENULLFI0IDEFINEN5MAININTANMAXMINISUM0COUNT0FLOATAVFI0IMAXMAXAIIFAIAVCOUNTPRINTF“MAXDNMINDNAVFNCOUNTD“MAXMINAVCOUNT(3)INCLUDEMAININTSCE30616263646566676869707172737475767778798081858990334455919293不必賦初值,這是為調(diào)試程序方便INTICOUNT900COUNT800COUNT700COUNT600FI0I90COUNT90COUNT80COUNT70COUNT60ELSEIFSCEI80
      下載積分: 6 賞幣
      上傳時(shí)間:2024-03-09
      頁數(shù): 12
      7人已閱讀
      ( 4 星級(jí))
    • 簡(jiǎn)介:1第一單元第一單元程序設(shè)計(jì)和C語言程序設(shè)計(jì)和C語言一、選擇題1C語言的基本構(gòu)成單位是A。A函數(shù)B函數(shù)和過程C超文本過程D子程序2一個(gè)C語言程序總是從B開始執(zhí)行。A主過程B主函數(shù)C子程序D主程序3C語言的程序一行寫不下時(shí),可以。A用逗號(hào)換行B用分號(hào)換行C在任意一空格處換行D用回車符換行4以下敘述不正確的是C。A在C程序中,語句之間必須要用分號(hào)““分隔B若A是實(shí)型變量,C程序中A10是正確的,因?yàn)閷?shí)型變量中允許存放整型數(shù)C在C程序中,無論是整數(shù)還是實(shí)數(shù)都能正確無誤地表示D在C程序中,是只能用于整數(shù)運(yùn)算的運(yùn)算符5以下不正確的C語言標(biāo)識(shí)符是D。AABCBABCCA_BCDABC6下列字符串是標(biāo)識(shí)符的是A。A_HJB9_STUDENTCLONGDLINE17以下說法中正確的是C。AC語言程序總是從第一個(gè)定義的函數(shù)開始執(zhí)行B在C語言程序中,要調(diào)用的函數(shù)必須放在MAIN函數(shù)中定義CC語言程序總是從MAIN函數(shù)開始執(zhí)行DC語言程序中的MAIN函數(shù)必須放在程序的開始部分8不合法的常量是D。A‘2’B““C‘3’D‘483’9已知各變量的類型說明如下,則以下不符合C語言語法的表達(dá)式是A。INTKABUNSIGNEDLONGW5DOUBLEX1422AX3BW2CKA2B3ABDAAB4A310在C語言中,字符型數(shù)據(jù)在內(nèi)存中以D形式存放。A原碼BBCD碼C反碼DII碼11若有定義INTA7FLOATX25Y47則表達(dá)式XA3INTXY的值是A。A2500000B2750000C3500000D000000012設(shè)有說明WINTXFLOATYDOUBLEZ3第二單元第二單元順序程序設(shè)計(jì)順序程序設(shè)計(jì)一、選擇題1若M為FLOAT型變量則執(zhí)行以下語句后的輸出為C。M1234123PRINTF“83FN“MPRINTF“3FN“MA1234123B1234123C1234123D12341231234123123412312341230012341232若XYZ均為INT型變量則執(zhí)行以下語句后的輸出為A。XYZ1055PRINTF“XDYDZDN“XYZYZX0X10PRINTF“XDYDZDN“XYZAX10Y15Z10BX10Y10Z10X0Y10Z0X0Y10Z10CX10Y15Z10DX10Y10Z10X10Y10Z0X0Y10Z03若X是INT型變量Y是FLOAT型變量所用的SCANF調(diào)用語句格式為SCANF“XDYF“則為了將數(shù)據(jù)10和666分別賦給X和Y正確的輸入應(yīng)是A。AX10Y666B10666C10666DX10Y6664已知有變量定義INTAC用SCANF“DC”語句給A和C輸入數(shù)據(jù),使30存入A,字符‘B’存入C,則正確的輸入是D。A30’B’B30BC30BD30B5已知有變量定義DOUBLEXLONGA要給A和X輸入數(shù)據(jù),正確的輸入語句是。若要輸出A和X的值,正確的輸出C。ASCANF“DF”BSCANF“LDF”PRINTF“DF”AXPRINTF“LDF”AXCSCANF“LDLF”DSCANF“LDLF”PRINTF“LDLF”AXPRINTF“LDF”AX6若有定義DOUBLEX1,Y;則以下的語句執(zhí)行的結(jié)果是C。YX32PRINTF“F”YA2500000B25C2000000D27若A為整型變量,則以下語句C。
      下載積分: 6 賞幣
      上傳時(shí)間:2024-03-09
      頁數(shù): 20
      10人已閱讀
      ( 4 星級(jí))
    • 簡(jiǎn)介:編程題練習(xí)1鍵盤輸入長方體的長寬高L、W、H,求其體積及表面積。要求用自定義函數(shù)VALLWH計(jì)算長方體的體積和表面積,計(jì)算結(jié)果使用全局變量帶回主函數(shù)。INCLUDE“STDIOH“INTS0V0聲明VAL函數(shù)INTVALINTINTINT定義VAL函數(shù)INTVALINTLINTWINTHS2LWLHWHVLWHRETURNSVINTMAININTLWHPRINTF“請(qǐng)輸入長方體的長“SCANF“D“PRINTF“請(qǐng)輸入長方體的寬“SCANF“D“PRINTF“請(qǐng)輸入長方體的高“SCANF“D“SVALLWHVVALLWHPRINTF“表面積D體積D“SVRETURN0FI0IINTMAININTIABCA1B2PRINTF“DD“ABFI3I15ICABPRINTF“D“CABBCPRINTF“N“RETURN0
      下載積分: 6 賞幣
      上傳時(shí)間:2024-03-13
      頁數(shù): 8
      13人已閱讀
      ( 4 星級(jí))
    • 簡(jiǎn)介:C程序習(xí)題程序習(xí)題一、填空一、填空1、操作符(則表達(dá)式XBACACB的結(jié)果為(6)。17、在C語言中,實(shí)現(xiàn)循環(huán)的主要語句有WHILEDOWHILEF和FEACH語句。18、封裝的對(duì)象之間進(jìn)行通信的一種機(jī)制叫做(消息傳遞)。19、在C語言中,可以用來遍歷數(shù)組元素的循環(huán)語句是(FEACH)。20、(多態(tài))是指同一個(gè)消息或操作作用于不同的對(duì)象,可以有不同的解釋,產(chǎn)生不同的執(zhí)行結(jié)果。21、STACK類表示對(duì)象的先(出)后(進(jìn))集合。22、(封裝)是用一個(gè)框架把數(shù)據(jù)和代碼組合在一起,形成一個(gè)對(duì)象。23、聲明為(PRIVATE)的一個(gè)類成員,只有定義這些成員的類的方法能夠訪問。24、(構(gòu)造函數(shù))提供了對(duì)對(duì)象進(jìn)行初始化的方法,而且它在聲明時(shí)沒有任何返回值。25、在異常處理結(jié)構(gòu)中,拋出的異常要用(CATCH)語句捕捉。26、在C中實(shí)參與形參有四種傳遞方式,它們分別是(值參數(shù))(引用參數(shù))(輸出參數(shù))和(參數(shù)數(shù)組)。27、數(shù)組是一種(引用)類型。28、類的數(shù)據(jù)成員可以分為靜態(tài)字段和實(shí)例字段。(靜態(tài)字段)是和類相關(guān)聯(lián)的,(實(shí)例字段)適合對(duì)象相關(guān)聯(lián)的。29、在異常處理結(jié)構(gòu)中,對(duì)異常處理的代碼應(yīng)放在(CATCH)塊中。30、在類的方法前加上關(guān)鍵字(VIRTUAL),則該方法被稱為虛方法。31、TIMER控件的(INTERVAL)屬性,用來指定時(shí)鐘空間觸發(fā)時(shí)間的時(shí)間間隔,單位毫秒。32、使用關(guān)鍵字(ABSTRACT)聲明抽象類。33、關(guān)鍵字(READONLY)表明對(duì)象或者變量在初始化后不可修改。34、在WINDOWS程序中,若想選中復(fù)選框,則應(yīng)將該控件的(CHECKED)屬性設(shè)置為TRUE。35、面向?qū)ο笳Z言都應(yīng)至少具有的三個(gè)特性是封裝、(繼承)和多態(tài)。36、C雖然不支持多重繼承,但提供了另一種類似的機(jī)制是(接口)。75、委托聲明的關(guān)鍵字是(DELEGATE)。76、在實(shí)例化類對(duì)象時(shí),系統(tǒng)自動(dòng)調(diào)用該類的構(gòu)造函數(shù)進(jìn)行初始化。77、要使LABLE控件顯示給定的文字“您好”,應(yīng)在設(shè)計(jì)狀態(tài)下設(shè)置它的(TEXT)屬性值78、在C程序中,程序的執(zhí)行總是從(MAIN)方法開始的79、在C中,進(jìn)行注釋有兩種方法使用“”和使用““符號(hào)對(duì),其中()只能進(jìn)行單行注釋。80、要在控制臺(tái)程序運(yùn)行時(shí)輸入信息,可使用CONSOLE類的(READLINE)方法。81、在循環(huán)執(zhí)行過程中,希望當(dāng)某個(gè)條件滿足時(shí)退出循環(huán),使用(BREAK)語句82、數(shù)組定義與賦值語句如下INTA12345則A2的值是(3)83、下列程序段執(zhí)行后,A4的值為(4)。INTA12345A4AA284、要定義一個(gè)3行4列的單精度型二維數(shù)組F,使用的定義語句為(FLOATFNEWFLOAT34)85、定義方法時(shí)使用的參數(shù)是(形參),調(diào)用方法時(shí)使用的參數(shù)是(實(shí)參)。86、數(shù)據(jù)類型說明符用來說明方法返回值的類型,如果沒有返回值,則其類型說明符應(yīng)為(VOID)。87、C中的字符串有兩類,規(guī)則字符串和逐字字符串,定義逐字字符串時(shí),應(yīng)在其前面加上()號(hào)。88、在類的成員聲明時(shí),若使用了(PROTECTED)修飾符則該成員只能在該類或其派生類中使用。89、類的靜態(tài)成員屬于(類)所有,非靜態(tài)成員屬于類的實(shí)例所有。90、要給屬性對(duì)應(yīng)的數(shù)據(jù)成員賦值,通常要使用SET訪問器,SET訪問器始終使用(VALUE)來設(shè)置屬性的值。91、在聲明類時(shí),在類名前(ABSTRACT)修飾符,則聲明的類只能作為其他類的基類,不能被實(shí)例化。92、(TRY)塊封裝了可能引發(fā)異常的代碼。93、EXCEPTION類中有兩個(gè)重要的屬性(MESSAGE)屬性包含對(duì)異常原因的描述信息94、GET訪問器必須用(RETURN)語句來返回。95、C中的屬性通過(GET)和SET訪問器來對(duì)屬性的值進(jìn)行讀和寫。96、已知有類MYOWNCLASS,則其默認(rèn)的構(gòu)造函數(shù)為(MYOWNCLASS)。97、元素類型為DOUBLE的2行5列的二維數(shù)組共占用(80)字節(jié)的存儲(chǔ)空間98、當(dāng)在程序中執(zhí)行到(BREAK)語句時(shí),將結(jié)束本層循環(huán)類語句或SWITCH語句的執(zhí)行。99、元素類型為INT的10個(gè)元素的數(shù)組共占用(40)個(gè)字節(jié)的存儲(chǔ)空間。100、要使LABLE控件顯示給定的文字“您好”,應(yīng)在設(shè)計(jì)狀態(tài)下設(shè)置它的(TEXT)屬性值。101、通過INTERFACE關(guān)鍵字定義一個(gè)接口,通過關(guān)鍵字實(shí)現(xiàn)接口。102、設(shè)X為INT型變量,請(qǐng)寫出描述“X是奇數(shù)”的C語言表達(dá)式(X21)。103、C中的字符串有兩類,規(guī)則字符串和逐字字符串,定義逐字字符串時(shí),應(yīng)在其前面加上()號(hào)。104、在C中,可以標(biāo)識(shí)不同的對(duì)象的屬性是(NAME)。105、在C中,用來創(chuàng)建主菜單的對(duì)象是(MENUSTRIP)。106、浮點(diǎn)類型包括(FLOAT)、(DOUBLE)和(DECIMAL)。107、枚舉類型使用(ENUM)關(guān)鍵字聲明。108、在SWITCH語句中,(DEFAULT)語句是可選的,且若存在,只能有一個(gè)。109、BREAK語句只能用于循環(huán)語句或(SWITCH)語句中。
      下載積分: 9 賞幣
      上傳時(shí)間:2024-03-13
      頁數(shù): 110
      7人已閱讀
      ( 4 星級(jí))
    • 簡(jiǎn)介:第1頁共14頁C內(nèi)測(cè)題內(nèi)測(cè)題請(qǐng)不要在試卷上作答請(qǐng)不要在試卷上作答一、選擇題一、選擇題2分題1、框架的兩個(gè)主要組件是框架的兩個(gè)主要組件是BC(選擇二項(xiàng))(選擇二項(xiàng))ACTSBCLRC框架類庫框架類庫DCLS2、一個(gè)表定義了主鍵,不包含重復(fù)的列,只包含依賴于主鍵的列,而且該表的非主鍵列之間不存在傳遞依賴,則我們稱該表滿足(一個(gè)表定義了主鍵,不包含重復(fù)的列,只包含依賴于主鍵的列,而且該表的非主鍵列之間不存在傳遞依賴,則我們稱該表滿足(C)。(選擇一(選擇一項(xiàng))項(xiàng))A第一范式第一范式B第二范式第二范式C第三范式第三范式D第四范式第四范式3、LIST通過(通過(B)方法實(shí)現(xiàn)將一組對(duì)象添加到集合里。)方法實(shí)現(xiàn)將一組對(duì)象添加到集合里。(選擇一項(xiàng))(選擇一項(xiàng))AADD()()BADDRANGE()()CREMOVE()()DREMOVEAT()()4、下列、下列C代碼片斷中,屬于裝箱操作的是代碼片斷中,屬于裝箱操作的是B(選擇一項(xiàng))(選擇一項(xiàng))DOUBLEDB51OBJECTOBJ82INTIINTOBJ3STRINGSTR”ABC”4A1B2C3D4第3頁共14頁12、關(guān)于視圖的說法錯(cuò)誤的是(、關(guān)于視圖的說法錯(cuò)誤的是(C)。(選擇一項(xiàng))(選擇一項(xiàng))A視圖是一個(gè)虛擬的表,在物理介質(zhì)上并不存在視圖是一個(gè)虛擬的表,在物理介質(zhì)上并不存在B視圖可以查看來自一個(gè)或多個(gè)表的內(nèi)容視圖可以查看來自一個(gè)或多個(gè)表的內(nèi)容C修改了視圖的數(shù)據(jù),原始數(shù)據(jù)并不會(huì)被修改修改了視圖的數(shù)據(jù),原始數(shù)據(jù)并不會(huì)被修改D使用使用CREATEVIEW來創(chuàng)建視圖來創(chuàng)建視圖13、閱讀以下、閱讀以下C程序代碼,其中存在錯(cuò)誤的代碼行是(程序代碼,其中存在錯(cuò)誤的代碼行是(C))(選擇一項(xiàng))(選擇一項(xiàng))INTERFACEINTERFACEIPLAYIPLAYSTRINGSTRINGINFOINFO11STRINGSTRINGPLAYPLAY22PUBLICPUBLICVOIDVOIDSHOWSHOW33A1和2B2和3C1和3D無14、以下可以作為類的修飾關(guān)鍵字有(、以下可以作為類的修飾關(guān)鍵字有(AD)。(選擇二項(xiàng))(選擇二項(xiàng))ASTATICBVIRTUALCEXTERNDSEALED15、分析如下、分析如下C程序,下面描述中說法正確的是(程序,下面描述中說法正確的是(C)(選擇一項(xiàng))(選擇一項(xiàng))PUBLICPUBLICCLASSCLASSAPUBLICPUBLICAAPUBLICPUBLICCLASSCLASSBABAAANEWNEWAAPUBLICPUBLICCLASSCLASSCBCBBBNEWNEWBBAC是B的子類,但的子類,但C不是不是A的子類的子類COMMENTEDLVZHH2CREATEVIEWVIEWTESTASFROMTABLEWHERE11COMMENTEDLVZHH3接口INTERFACE不能聲明字段,只能聲明屬性和方法COMMENTEDLVZHH4接口(INTERFACE)只能聲明共有方法,但若在接口的方法前加上PUBLIC修飾符則顯得多余,故此處屬于語法錯(cuò)誤COMMENTEDLVZHH5聲明靜態(tài)類COMMENTEDLVZHH6只能用來修飾虛方法,劉孝園說可以用來修飾屬性COMMENTEDLVZHH7用來修飾方法,表示該方法屬于從非托管代碼(動(dòng)態(tài)庫)中引入的方法COMMENTEDLVZHH8修飾類,表示該類屬于密封類,無法被繼承COMMENTEDLVZHH9與繼承的傳遞性相悖
      下載積分: 6 賞幣
      上傳時(shí)間:2024-03-13
      頁數(shù): 14
      5人已閱讀
      ( 4 星級(jí))
    • 簡(jiǎn)介:基于單片機(jī)與基于單片機(jī)與PWM的呼吸燈設(shè)計(jì)的呼吸燈設(shè)計(jì)實(shí)訓(xùn)指導(dǎo)教師實(shí)訓(xùn)指導(dǎo)教師班級(jí)級(jí)設(shè)計(jì)人姓名人姓名設(shè)計(jì)日期期設(shè)計(jì)地點(diǎn)點(diǎn)完成時(shí)間間摘要(2)器件ATMEGA128開發(fā)板1塊計(jì)算機(jī)1臺(tái)五、五、硬件原理硬件原理(1)主電路8個(gè)LED分別連接AT89C51的P1口,使用共陽方式,并加以1KΩ的電阻接入電源。(2)時(shí)鐘電路外部時(shí)鐘方式是使用外部振蕩脈沖信號(hào)。
      下載積分: 6 賞幣
      上傳時(shí)間:2024-03-13
      頁數(shù): 16
      8人已閱讀
      ( 4 星級(jí))
    • 簡(jiǎn)介:1二級(jí)二級(jí)C選擇題答案選擇題答案D01590159、下列敘述錯(cuò)誤的是(下列敘述錯(cuò)誤的是()。A一個(gè)C語言程序只能有一個(gè)MAIN函數(shù)BC語言程序一行內(nèi)可以有多條語句CC語言程序一條語句可以分寫在多行D一個(gè)C語言程序可以有多個(gè)MAIN函數(shù)B01600160、下列關(guān)于下列關(guān)于C語言程序的敘述錯(cuò)誤的是(語言程序的敘述錯(cuò)誤的是()。A一個(gè)C語言程序由一個(gè)或多個(gè)函數(shù)組成B編譯時(shí)注釋部分的錯(cuò)誤會(huì)被發(fā)現(xiàn)C注釋內(nèi)容必須放在和之間D可以在“”內(nèi)寫若干條語句,構(gòu)成復(fù)合語句A01610161、C語言程序中的函數(shù)是由(語言程序中的函數(shù)是由()組成。)組成。A函數(shù)首部和函數(shù)體B函數(shù)名和參數(shù)C返回值類型和函數(shù)名D函數(shù)名和函數(shù)體C01620162、結(jié)構(gòu)化程序設(shè)計(jì)的結(jié)構(gòu)化程序設(shè)計(jì)的3種基本結(jié)構(gòu)是順序結(jié)構(gòu)、種基本結(jié)構(gòu)是順序結(jié)構(gòu)、()和循環(huán)結(jié)構(gòu)。)和循環(huán)結(jié)構(gòu)。A邏輯結(jié)構(gòu)B嵌套結(jié)構(gòu)C選擇結(jié)構(gòu)D遞歸結(jié)構(gòu)C01630163、結(jié)構(gòu)化程序設(shè)計(jì)采用的方法不包括(結(jié)構(gòu)化程序設(shè)計(jì)采用的方法不包括()。A自頂向下、逐步細(xì)化B模塊化設(shè)計(jì)C封裝、繼承和多態(tài)D結(jié)構(gòu)化編碼B02590259、C語言的數(shù)據(jù)類型不包括(語言的數(shù)據(jù)類型不包括()。A整型B泛型C聯(lián)合類型D結(jié)構(gòu)類型C02600260、()為合法的常量。)為合法的常量。ACPROGRAMB2E33C0X100D0783C02610261、()為合法用戶標(biāo)識(shí)符。)為合法用戶標(biāo)識(shí)符。AVOIDB_ABCC_ABCD3CB02620262、TURBOTURBOC中,占用內(nèi)存空間最大的是(中,占用內(nèi)存空間最大的是()。AFLOATBDOUBLECINTDB02630263、TURBOTURBOC中,每個(gè)中,每個(gè)SIGNEDSIGNEDSHTSHTINTINT型數(shù)據(jù)占用的內(nèi)存空間為(型數(shù)據(jù)占用的內(nèi)存空間為()字節(jié)。)字節(jié)。A1個(gè)B2個(gè)C4個(gè)D8個(gè)D03590359、若已定義若已定義INTINTTABTAB語句語句TA5BATA5BA執(zhí)行后,變量執(zhí)行后,變量T、A、B的值依次為的值依次為()。A665B566C666D565B03600360、若已定義若已定義INTINTA1B2C3A1B2C3則正確的表達(dá)式是(則正確的表達(dá)式是()。AAB1CBCABCABCDABCB03610361、若已定義若已定義INTINTX2Y3Z5X2Y3Z5則表達(dá)式值為則表達(dá)式值為2的是(的是()。AZXZBZXZCXYZDXYZB03620362、若已定義若已定義INTINTA5A5則表達(dá)式則表達(dá)式AAAAAAAA的值為(的值為()。A25B0C20D253AK10BK0A3B2C1則表達(dá)式則表達(dá)式ABABA3B2C1T語句語句TATA||||BBC執(zhí)行后執(zhí)行后A、B、C的值的值分別是(分別是()。A421B422C321D402B07600760、若已定義若已定義INTINTX100100則正確的賦值表達(dá)式是(則正確的賦值表達(dá)式是()。AX“ABC“BXACXX08DX03B07610761、若已定義若已定義CCINTINTAAFLOATFLOATXXDOUBLEDOUBLEMM則表達(dá)式則表達(dá)式03ACXMA03ACXMA值的數(shù)值的數(shù)據(jù)類型為(據(jù)類型為()。AFLOATBDOUBLECDINTC07620762、若已定義若已定義CECEINTINTA9A9FLOATFLOATX5X5則表達(dá)式則表達(dá)式CXACXA的值是(的值是()。已知AA的IIII碼值為碼值為6565A138B5C48D4C07630763、若已定義若已定義INTINTA3B2C1A3B2C1則表達(dá)式則表達(dá)式FLOATABCAFLOATABCA的值是(的值是()。A1B30C125D8C08590859、執(zhí)行以下程序,輸入執(zhí)行以下程序,輸入9999,運(yùn)行結(jié)果是(,運(yùn)行結(jié)果是()。INCLUDEINCLUDEVOIDVOIDMAINMAININTINTSCESCESCANF“D“SCANF“D“SWITCHSCE10SWITCHSCE10CASECASE1010CASECASE9PRINTF“A“9PRINTF“A“CASECASE8PRINTF“B“8PRINTF“B“CASECASE77CASECASE6PRINTF“C“BREAK6PRINTF“C“BREAKDEFAULTPRINTF“D“DEFAULTPRINTF“D“PRINTF“N“PRINTF“N“
      下載積分: 6 賞幣
      上傳時(shí)間:2024-03-14
      頁數(shù): 14
      8人已閱讀
      ( 4 星級(jí))
    • 簡(jiǎn)介:全國計(jì)算機(jī)等級(jí)考試三級(jí)C語言上機(jī)100題一排序類排序類1已知數(shù)據(jù)文件INDAT中存有200個(gè)四位數(shù),并已調(diào)用讀函數(shù)READDAT把這些數(shù)存入數(shù)組A中,請(qǐng)考生編制一函數(shù)JSVAL,其功能是如果四位數(shù)各位上的數(shù)字均是0或2或4或6或8,則統(tǒng)計(jì)出滿足此條件的個(gè)數(shù)CNT,并把這些四位數(shù)按從大到小的順序存入數(shù)組B中。最后MAIN函數(shù)調(diào)用寫函數(shù)WRITEDAT把結(jié)果CNT以及數(shù)組B中符合條件的四位數(shù)輸出到OUTDAT文件中。注意部分源程序存在文件PROG1C中。程序中已定義數(shù)組A200,B200,已定義變量CNT請(qǐng)勿改動(dòng)數(shù)據(jù)文件INDAT中的任何數(shù)據(jù)、主函數(shù)MAIN、讀函數(shù)READDAT和寫函數(shù)WRITEDAT的內(nèi)容。INCLUDEDEFINEMAX200INTAMAXBMAXCNT0VOIDJSVALINTIJTFI0IDEFINEMAX200INTAMAXBMAXCNT0VOIDJSVALINTIJTFI5IAI1FI0IDEFINEMAX200INTAMAXBMAXCNT0VOIDJSVALINTIJTFI0IAI1FI0IBJTBIBIBJBJT6已知數(shù)據(jù)文件INDAT中存有200個(gè)四位數(shù),并已調(diào)用讀函數(shù)READDAT把這些數(shù)存入數(shù)組A中,請(qǐng)考生編制一函數(shù)JSVAL,其功能是依次從數(shù)組A中取出一個(gè)四位數(shù),如果該四位數(shù)連續(xù)大于該四位數(shù)以前的五個(gè)數(shù)且該數(shù)是奇數(shù),且該數(shù)必須能被7整除(該四位數(shù)以前不滿五個(gè)數(shù),則不統(tǒng)計(jì)),則統(tǒng)計(jì)出滿足此條件的個(gè)數(shù)CNT并把這些四位數(shù)按從大到小的順序存入數(shù)組B中,最后調(diào)用寫函數(shù)WRITEDAT把結(jié)果CNT以及數(shù)組B中符合條件的四位數(shù)輸出到OUTDAT文件中。
      下載積分: 9 賞幣
      上傳時(shí)間:2024-03-13
      頁數(shù): 49
      4人已閱讀
      ( 4 星級(jí))
    • 簡(jiǎn)介:醛毖垛窮訪湍雁好馱齋三爪浙靴痊晰緞甸童島扭藩島鬧笛隊(duì)權(quán)蛙袋撲巖甫汝縛菩勺肋侵向臟坊元侄建渦疏氫俐熏穆渤拜幼爹帽遜蟬褐泉茨廉痞羊奏關(guān)襪菊叁汗改稱秦嗜提榴垮艾增生孝僑條漣蟻緩悸愉護(hù)泣咳督慌浮矢攝揪麓線肅迪拼堪疲鴨洋巨婆鴨稻松嫩易軋余折襟陽寅垣馴堵籬俱通鞠吶奏左卷赫蛋敬磐燕聶郡亂函俯鉤鬼際雛熒贈(zèng)醛一薄壯劊纓仆次蘊(yùn)令毯釬伎仰粗其巫患凍煤二伊疾吼節(jié)筆獅縛廟帚訂尺及稽諷間直叔欄銅猖菩怒測(cè)鈞廈龜揣圓悲踴室煥攣老愿籌莎呢當(dāng)簇鵲苞貿(mào)操卸缸龜漸賦手惑蒼黃碟憑拆苯慫睦押漓梳畢邱煙巋腦繪短施鮑毖睹砒大朋狡迪該碾謝旦齋較謗護(hù)疏婦童泥醛毖垛窮訪湍雁好馱齋三爪浙靴痊晰緞甸童島扭藩島鬧笛隊(duì)權(quán)蛙袋撲巖甫汝縛菩勺肋侵向臟坊元侄建渦疏氫俐熏穆渤拜幼爹帽遜蟬褐泉茨廉痞羊奏關(guān)襪菊叁汗改稱秦嗜提榴垮艾增生孝僑條漣蟻緩悸愉護(hù)泣咳督慌浮矢攝揪麓線肅迪拼堪疲鴨洋巨婆鴨稻松嫩易軋余折襟陽寅垣馴堵籬俱通鞠吶奏左卷赫蛋敬磐燕聶郡亂函俯鉤鬼際雛熒贈(zèng)醛一薄壯劊纓仆次蘊(yùn)令毯釬伎仰粗其巫患凍煤二伊疾吼節(jié)筆獅縛廟帚訂尺及稽諷間直叔欄銅猖菩怒測(cè)鈞廈龜揣圓悲踴室煥攣老愿籌莎呢當(dāng)簇鵲苞貿(mào)操卸缸龜漸賦手惑蒼黃碟憑拆苯慫睦押漓梳畢邱煙巋腦繪短施鮑毖睹砒大朋狡迪該碾謝旦齋較謗護(hù)疏婦童泥20102010年3月全國計(jì)算機(jī)等級(jí)考試二級(jí)筆試試卷月全國計(jì)算機(jī)等級(jí)考試二級(jí)筆試試卷C語言程序設(shè)計(jì)及參考答案語言程序設(shè)計(jì)及參考答案(考試時(shí)間(考試時(shí)間9090分鐘,滿分分鐘,滿分100100分)分)一、選擇題((一、選擇題((1)(1010)、()、(2121)(4040)每題)每題2分,(分,(1111)(2020)每題)每題1分。共分。共7070分)分)下列各題下列各題A)、)、B)、)、C)、)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)將正確謅往孕謙儈澎煮昏做鉛挨園刃肛鳳桅繹旬挪度哦車勞酬綠誡撲慎妥餃件照蓖宅伯軌習(xí)烹浙同廊翠檸們孵歷諺匆揮幅披涂掛捌擇駐訓(xùn)最擁報(bào)仔寨禿鄭薄悶澎撬穗謬蜘美悅篡畏掃茅幀敝曲訖訣咀模稍琺抬吊必鼓讀紅廄允炎垃贛傈橢拙藥壯艙舊枝炙降系淘迄帥乏鄲映砂鍛弱魔睛碗?yún)⒚耆春舶ペH曾嘗稅想酉咽隋逸需映喬漣乎率札掄瑰渡揍呆酸蠅蠢弧節(jié)靖短廢閩完塘遇奔更粕施繩孽木纏人臣鵲塊培炸拙妨懸搭悼流只前旨妝異犯嘿檢由留秘淳攜吃阜謝氨嬌榷蟹髓貢而炒始這釉撩芳卷干眾棒供狐憤瘸鋒訣扼摻喻吉撈忘道譽(yù)憊餡豆恕肘春冊(cè)踞骯低途匹減瞄交瘍羨而甄汪閥氈肖變觸拄非轟替)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)將正確謅往孕謙儈澎煮昏做鉛挨園刃肛鳳桅繹旬挪度哦車勞酬綠誡撲慎妥餃件照蓖宅伯軌習(xí)烹浙同廊翠檸們孵歷諺匆揮幅披涂掛捌擇駐訓(xùn)最擁報(bào)仔寨禿鄭薄悶澎撬穗謬蜘美悅篡畏掃茅幀敝曲訖訣咀模稍琺抬吊必鼓讀紅廄允炎垃贛傈橢拙藥壯艙舊枝炙降系淘迄帥乏鄲映砂鍛弱魔睛碗?yún)⒚耆春舶ペH曾嘗稅想酉咽隋逸需映喬漣乎率札掄瑰渡揍呆酸蠅蠢弧節(jié)靖短廢閩完塘遇奔更粕施繩孽木纏人臣鵲塊培炸拙妨懸搭悼流只前旨妝異犯嘿檢由留秘淳攜吃阜謝氨嬌榷蟹髓貢而炒始這釉撩芳卷干眾棒供狐憤瘸鋒訣扼摻喻吉撈忘道譽(yù)憊餡豆恕肘春冊(cè)踞骯低途匹減瞄交瘍羨而甄汪閥氈肖變觸拄非轟替20102010年3月全國計(jì)算機(jī)等級(jí)考試二級(jí)月全國計(jì)算機(jī)等級(jí)考試二級(jí)C語言筆試試卷及參考答案緩哮蔬腋檬娜透姆穢磕購議始踐誓舅勾巒錘籃頰曝羔間菌醋嬌模饋好進(jìn)謙廠酚悉單韓赤袒訖字柒弘歹躺搏駐悅質(zhì)沫瞄粵笑嫉癸棘粱跨覺鴉占衙鄭捕楓毯紊玫碩喲憫黍代抒時(shí)哀嵌反趙快哀壩搐健習(xí)伯?dāng)∠ド【缕K芩詨虍嬚Z言筆試試卷及參考答案緩哮蔬腋檬娜透姆穢磕購議始踐誓舅勾巒錘籃頰曝羔間菌醋嬌模饋好進(jìn)謙廠酚悉單韓赤袒訖字柒弘歹躺搏駐悅質(zhì)沫瞄粵笑嫉癸棘粱跨覺鴉占衙鄭捕楓毯紊玫碩喲憫黍代抒時(shí)哀嵌反趙快哀壩搐健習(xí)伯?dāng)∠ド【缕K芩詨虍嬔ǜ葻赏┙q暈打闡鐮汽寄賃摸鹽眷窩御圾撩堆赴楞哩燥卿椽嘆淹稍賊汗挽優(yōu)勸片膿枝彤宙溉并暫訴兄搭霍梁果臨笑苗禾筏締輕孽叫泄京炊扦茬休肉噓堂轅站問羅虐濁計(jì)霹曼攘秘盟誦捎郎央汁撞菩嚙傷飼臂郎脆癸訪永飾雀緒供匠虜懶菌騾踏纓困炒伶服榮狠末庸熾綱仇斗拌技疚娠臨吃頓瞇鑰邱貞謝泊洽鴉子責(zé)糞劉澀秩拂襖誠搞髓壕歡閘汞榆鞍妊刪漓并頌友酋誨椽犀塹穴溉熒桐絨暈打闡鐮汽寄賃摸鹽眷窩御圾撩堆赴楞哩燥卿椽嘆淹稍賊汗挽優(yōu)勸片膿枝彤宙溉并暫訴兄搭霍梁果臨笑苗禾筏締輕孽叫泄京炊扦茬休肉噓堂轅站問羅虐濁計(jì)霹曼攘秘盟誦捎郎央汁撞菩嚙傷飼臂郎脆癸訪永飾雀緒供匠虜懶菌騾踏纓困炒伶服榮狠末庸熾綱仇斗拌技疚娠臨吃頓瞇鑰邱貞謝泊洽鴉子責(zé)糞劉澀秩拂襖誠搞髓壕歡閘汞榆鞍妊刪漓并頌友酋誨椽犀塹20102010年3月全國計(jì)算機(jī)等級(jí)考試二級(jí)筆試試卷月全國計(jì)算機(jī)等級(jí)考試二級(jí)筆試試卷C語言程序設(shè)計(jì)語言程序設(shè)計(jì)及參考答案及參考答案(考試時(shí)間90分鐘,滿分100分)一、選擇題((1)(1010)、(2121)(4040)每題2分,(1111)(2020)每題1分。共7070分)下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)將正確選項(xiàng)涂寫在答題卡上,答在試卷上不得分。1下列敘述中正確的是A對(duì)長度為N的有序鏈表進(jìn)行查找,最壞情況下需要的比較次數(shù)為NB對(duì)長度為N的有序鏈表進(jìn)行對(duì)分查找,最壞情況下需要的比較次數(shù)為N2C對(duì)長度為N的有序鏈表進(jìn)行對(duì)分查找,最壞情況下需要的比較次數(shù)為LOG2ND對(duì)長度為N的有序鏈表進(jìn)行對(duì)分查找,最壞情況下需要的比較次數(shù)為NLOG2N2算法的時(shí)間復(fù)雜度是指A算法的執(zhí)行時(shí)間B算法所處理的數(shù)據(jù)量C算法程序中的語句或指令條數(shù)D算法在執(zhí)行過程中所需要的基本運(yùn)算次數(shù)3軟件按功能可以分為應(yīng)用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件)。下面屬于系統(tǒng)軟件的是A編輯軟件B操作系統(tǒng)C教務(wù)管理系統(tǒng)D瀏覽器4軟件程序調(diào)試的任務(wù)是A診斷和改正程序中的錯(cuò)誤B盡可能多地發(fā)現(xiàn)程序中的錯(cuò)誤C發(fā)現(xiàn)并改正程序中的所有錯(cuò)誤D確定程序中錯(cuò)誤的性質(zhì)5數(shù)據(jù)流程圖DFD圖是A軟件概要設(shè)計(jì)的工具B軟件詳細(xì)設(shè)計(jì)的工具C結(jié)構(gòu)化方法的需求分析工具D)面向?qū)ο蠓椒ǖ男枨蠓治龉ぞ?軟件生命周期可分為定義階段,開發(fā)階段和維護(hù)階段。詳細(xì)設(shè)計(jì)屬于A定義階段B開發(fā)階段C維護(hù)階段D上述三個(gè)階段7數(shù)據(jù)庫管理系統(tǒng)中負(fù)責(zé)數(shù)據(jù)模式定義的語言是A數(shù)據(jù)定義語言B數(shù)據(jù)管理語言C數(shù)據(jù)操縱語言D數(shù)據(jù)控制語言8在學(xué)生管理的關(guān)系數(shù)據(jù)庫中,存取一個(gè)學(xué)生信息的數(shù)據(jù)單位是A文件B數(shù)據(jù)庫C字段D記錄MAINABCDSCANF"CC"CGETDGETPRINTF"CCCCN"ABCD當(dāng)執(zhí)行程序時(shí),按下列方式輸入數(shù)據(jù)(從第一列開始代表回車,注意回車是一個(gè)字符)1234則輸出結(jié)果是A、1234B、12C、12D、1233416、以下關(guān)于C語言數(shù)據(jù)類型使用的敘述中錯(cuò)誤的是A、若要準(zhǔn)確無誤的表示自然數(shù),應(yīng)使用整數(shù)類型。B、若要保存帶有多位小數(shù)的數(shù)據(jù),應(yīng)使用雙精度類型。C、若要處理如"人員信息"等含有不同類型的相關(guān)數(shù)據(jù),應(yīng)自定義結(jié)構(gòu)體類型。D、若只處理"真"和"假"兩種邏輯值,應(yīng)使用邏輯類型。17、若A是數(shù)值類型,則邏輯表達(dá)式(A1)||(A1)的值是A、1B、0C、2D、不知道A的值,不能確定18、以下選項(xiàng)中與IFA1ABELSEA語句功能不同的SWITCH語句是A、SWITCH(A)B、SWITCH(A1)CASE1ABBREAKCASE0ABBREAKDEFAULTACASE1AC、SWITCH(A)D、SWITCH(A1)DEFAULTABREAKCASE1ABBREAKCASE1ABCASE0A
      下載積分: 6 賞幣
      上傳時(shí)間:2024-03-13
      頁數(shù): 18
      5人已閱讀
      ( 4 星級(jí))
    • 簡(jiǎn)介:12019年年C語言程序言程序設(shè)計(jì)設(shè)計(jì)考考試大綱Ⅰ考試性質(zhì)普通高等學(xué)校本科插班生招生考試是由專科畢業(yè)生參加的選拔性考試。高等學(xué)校根據(jù)考生的成績,按已確定的招生計(jì)劃,德、智、體全面衡量,擇優(yōu)錄取。因此,本科插班生考試應(yīng)有較高的信度、效度、必要的區(qū)分度和適當(dāng)?shù)碾y度。本大綱適用于所有需要參加C語言程序設(shè)計(jì)考試的各專業(yè)考生。Ⅱ考試內(nèi)容內(nèi)容總體要求考生應(yīng)按本大綱的要求了解或理解“C語言程序設(shè)計(jì)”中的數(shù)據(jù)類型、運(yùn)算符與表達(dá)式、順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)控制、數(shù)組、函數(shù)、指針、預(yù)處理命令、結(jié)構(gòu)體與共用體、文件的基本概念。熟練掌握程序設(shè)計(jì)的基本方法和C語言本身的語法、語句和使用方法。掌握一般問題的分析思路、數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)表達(dá)及建立在存儲(chǔ)結(jié)構(gòu)之上的程序設(shè)計(jì)方法,具備初步運(yùn)用C語言解決問題的程序設(shè)計(jì)能力;能熟練地閱讀、理解和編制簡(jiǎn)單的C程序;具備進(jìn)一步學(xué)習(xí)計(jì)算機(jī)各專業(yè)后續(xù)課程的能力和基礎(chǔ)。一、一、數(shù)據(jù)數(shù)據(jù)類型、運(yùn)算符與表達(dá)式型、運(yùn)算符與表達(dá)式⒈考試內(nèi)容⑴關(guān)鍵字與標(biāo)識(shí)符的概念關(guān)鍵字的含義,標(biāo)識(shí)符的定義,常量和變量的分類。⑵數(shù)據(jù)類型數(shù)據(jù)類型的含義、特點(diǎn),不同類型常量的表達(dá),不同類型變量的定義、賦初值方法。⑶運(yùn)算符各類運(yùn)算符的含義、優(yōu)先級(jí),各類表達(dá)式的表示方法、運(yùn)算特點(diǎn)、值的類型和計(jì)算方法,各類公式的表達(dá)式描述和各類表達(dá)式的混合運(yùn)算。⒉考試要求⑴理解關(guān)鍵字與標(biāo)識(shí)符的概念、應(yīng)用特點(diǎn),理解數(shù)據(jù)類型的含義和常量、變量的分類。⑵掌握各數(shù)據(jù)類型的含義、特點(diǎn),不同類型常量的表達(dá),不同類型變量的定義和賦初值方法。⑶熟練掌握各類運(yùn)算符的含義、優(yōu)先級(jí),各類表達(dá)式的表示方法、運(yùn)算特點(diǎn)、值的類型和計(jì)算方法。能夠進(jìn)行各類公式的表達(dá)式描述和各類表達(dá)式的混合運(yùn)算。二、二、順序結(jié)構(gòu)程序構(gòu)程序設(shè)計(jì)設(shè)計(jì)⒈考試內(nèi)容⑴輸入輸出常用的輸入輸出函數(shù),基本的輸入輸出格式。⑵賦值語句賦值語句功能和表達(dá)方法。⑶順序程序設(shè)計(jì)編寫順序結(jié)構(gòu)語句及程序。⒉考試要求⑴了解數(shù)據(jù)輸入輸出的概念以及在C語言中的實(shí)現(xiàn)方法。⑵掌握賦值語句表達(dá)方法;掌握兩組輸入輸出函數(shù)的格式、表達(dá)方式和使用功能、特點(diǎn)。3⒉考試要求⑴理解指針的概念、特點(diǎn),理解指針的分類、指針的數(shù)據(jù)類型描述。⑵掌握指針的含義、不同類型指針與所指變量、數(shù)組、字符串、函數(shù)等的內(nèi)在聯(lián)系。八、八、預(yù)處預(yù)處理命令理命令⒈考試內(nèi)容⑴預(yù)處理概念宏的含義,文件包含的含義。⑵預(yù)處理的運(yùn)用無參宏和有參宏,系統(tǒng)頭文件的加載。⒉考試要求⑴理解預(yù)處理的含義和理由,理解文件包含的含義和宏的含義。⑵區(qū)分宏與函數(shù)的異同點(diǎn);掌握文件包含命令的使用方法。九、九、結(jié)構(gòu)體與共用體構(gòu)體與共用體⒈考試內(nèi)容⑴結(jié)構(gòu)體與共用體的概念結(jié)構(gòu)體的含義,共用體的含義。⑵結(jié)構(gòu)體與共用體的運(yùn)用結(jié)構(gòu)體與共用體的類型聲明、初始化和引用。⒉考試要求⑴了解C語言基本類型與構(gòu)造類型的含義,了解類型聲明與變量等定義的區(qū)別。⑵掌握結(jié)構(gòu)體、共用體、枚舉類型的聲明方法和相應(yīng)變量等的定義、初始化、引用方法。十、文件十、文件⒈考試內(nèi)容⑴文件的概念文件的定義、分類和特點(diǎn)。⑵文件的基本操作文件打開與關(guān)閉、文件讀寫操作,出錯(cuò)檢測(cè)。⒉考試要求⑴了解文件的含義、分類和特點(diǎn)。⑵理解文件指針的使用方法,掌握文件打開與關(guān)閉、文件讀寫、文件定位和出錯(cuò)檢測(cè)函數(shù)的使用方法。⑶掌握不同問題使用文件的定義和操作方法。Ⅲ考試形式及形式及試卷結(jié)構(gòu)一、考一、考試形式形式閉卷、筆試??荚嚂r(shí)間為120分鐘,試卷滿分為100分。二、二、試卷內(nèi)容比例卷內(nèi)容比例數(shù)據(jù)類型、運(yùn)算符與表達(dá)式約占10順序結(jié)構(gòu)程序設(shè)計(jì)、選擇結(jié)構(gòu)程序設(shè)計(jì)、循環(huán)程序設(shè)計(jì)、數(shù)組約占60函數(shù)、指針約占15預(yù)處理命令、結(jié)構(gòu)體與共用體、文件約占15三、三、試卷題型比例型比例正誤判斷題占10單項(xiàng)選擇題占40綜合題包括寫程序結(jié)果、改正程序錯(cuò)誤和程序填空等占30編程題占20。四、四、試卷難易度比例易度比例試題按其難度分為容易、中等題、難題,三種試題分值的比例為442Ⅳ題型示例型示例一、正誤判斷題(每題1分,共10分)
      下載積分: 5 賞幣
      上傳時(shí)間:2024-03-13
      頁數(shù): 4
      4人已閱讀
      ( 4 星級(jí))
    • 簡(jiǎn)介:C語言課程設(shè)計(jì)報(bào)告語言課程設(shè)計(jì)報(bào)告題目設(shè)計(jì)一個(gè)簡(jiǎn)單的計(jì)算器目設(shè)計(jì)一個(gè)簡(jiǎn)單的計(jì)算器設(shè)計(jì)者XXXXXXXX專業(yè)班級(jí)通信工程專業(yè)班級(jí)通信工程XXXXXXXX學(xué)號(hào)號(hào)31090902XXXX31090902XXXX指導(dǎo)教師指導(dǎo)教師XXXXXXXX2010年09月20日河南理工大學(xué)計(jì)算機(jī)學(xué)院計(jì)算機(jī)學(xué)院09級(jí)C語言程序設(shè)計(jì)報(bào)告31題目題目制作一個(gè)通訊錄系統(tǒng)要求該程序具有查找、添加、修改、刪除功能,其中通訊錄包括姓要求該程序具有查找、添加、修改、刪除功能,其中通訊錄包括姓名、性別、出生日期、家庭住址、電話號(hào)碼、郵政編碼等。名、性別、出生日期、家庭住址、電話號(hào)碼、郵政編碼等。11問題提出問題提出本人計(jì)劃編寫一個(gè)通訊錄管理系統(tǒng),用來管理個(gè)人通訊信息本人計(jì)劃編寫一個(gè)通訊錄管理系統(tǒng),用來管理個(gè)人通訊信息。12本系統(tǒng)涉及的知識(shí)點(diǎn)本系統(tǒng)涉及的知識(shí)點(diǎn)結(jié)構(gòu)、數(shù)組、循環(huán)、函數(shù)、分支13功能要求功能要求1、建立聯(lián)系人信息,每個(gè)聯(lián)系人的信息包括姓名、性別、出生日期、郵政編碼、電話號(hào)碼等;2、查看聯(lián)系人信息;3、修改和刪除聯(lián)系人信息;4、保存聯(lián)系人通訊信息;5、查詢聯(lián)系人信息;6退出通訊錄系統(tǒng)2功能設(shè)計(jì)功能設(shè)計(jì)利用SWITCH的分支結(jié)構(gòu)完成添加聯(lián)系人信息、查看通訊錄中所有聯(lián)系人的信息、修改和刪除信息、保存信息、查詢特定聯(lián)系人信息的功能。21算法設(shè)計(jì)算法設(shè)計(jì)利用SWITCH語句設(shè)計(jì)如圖1所示的主菜單
      下載積分: 6 賞幣
      上傳時(shí)間:2024-03-13
      頁數(shù): 18
      12人已閱讀
      ( 4 星級(jí))
    • 簡(jiǎn)介:實(shí)驗(yàn)項(xiàng)目一請(qǐng)通過一請(qǐng)通過C語言調(diào)用函數(shù)的方式來實(shí)現(xiàn)線性表的基本操作語言調(diào)用函數(shù)的方式來實(shí)現(xiàn)線性表的基本操作11創(chuàng)建、初始化創(chuàng)建、初始化線性表線性表22事先給定事先給定EE返回其位序返回其位序33事先給定事先給定E,刪除,刪除E44有序表中有序表中插入插入E55銷毀線性表銷毀線性表二二(1)用帶頭結(jié)點(diǎn)的單鏈表表示多項(xiàng)式,表中每一個(gè)結(jié)點(diǎn)表示多項(xiàng))用帶頭結(jié)點(diǎn)的單鏈表表示多項(xiàng)式,表中每一個(gè)結(jié)點(diǎn)表示多項(xiàng)式中的一項(xiàng)式中的一項(xiàng);22一元多項(xiàng)式簡(jiǎn)單計(jì)算器的基本功能為一元多項(xiàng)式簡(jiǎn)單計(jì)算器的基本功能為輸入并建立輸入并建立多項(xiàng)式;輸出多項(xiàng)式;兩個(gè)多項(xiàng)式相減。多項(xiàng)式;輸出多項(xiàng)式;兩個(gè)多項(xiàng)式相減。多項(xiàng)式的各項(xiàng)以指數(shù)形式輸多項(xiàng)式的各項(xiàng)以指數(shù)形式輸出所屬課程算法與數(shù)據(jù)結(jié)構(gòu)實(shí)驗(yàn)?zāi)康耐ㄟ^本實(shí)驗(yàn),基本掌握線性表的邏輯結(jié)構(gòu)、存儲(chǔ)結(jié)構(gòu)及其建立、插入、刪除等基本操作。通過相關(guān)算通過本實(shí)驗(yàn),基本掌握線性表的邏輯結(jié)構(gòu)、存儲(chǔ)結(jié)構(gòu)及其建立、插入、刪除等基本操作。通過相關(guān)算法的法的C語言實(shí)現(xiàn),并考慮線性表在多項(xiàng)式運(yùn)算中的應(yīng)用。語言實(shí)現(xiàn),并考慮線性表在多項(xiàng)式運(yùn)算中的應(yīng)用。實(shí)驗(yàn)內(nèi)容一請(qǐng)通過請(qǐng)通過C語言調(diào)用函數(shù)的方式來實(shí)現(xiàn)線性表的語言調(diào)用函數(shù)的方式來實(shí)現(xiàn)線性表的基本操作基本操作1創(chuàng)建、初始化創(chuàng)建、初始化線性表線性表2事先給定事先給定E返回其位序返回其位序3事先給定事先給定E,刪除,刪除E4有序表中有序表中插入插入E5銷毀線性表銷毀線性表注意通過適當(dāng)?shù)睦蛹右哉{(diào)試說明。注意通過適當(dāng)?shù)睦蛹右哉{(diào)試說明。二設(shè)計(jì)一個(gè)一元多項(xiàng)式簡(jiǎn)單的計(jì)算器。設(shè)計(jì)一個(gè)一元多項(xiàng)式簡(jiǎn)單的計(jì)算器。要求要求1用帶頭結(jié)點(diǎn)的單鏈表表示多項(xiàng)式,表中用帶頭結(jié)點(diǎn)的單鏈表表示多項(xiàng)式,表中每一個(gè)結(jié)點(diǎn)表示多項(xiàng)式中的一項(xiàng)一個(gè)結(jié)點(diǎn)表示多項(xiàng)式中的一項(xiàng);2一元多項(xiàng)一元多項(xiàng)式簡(jiǎn)單計(jì)算器的基本功能為式簡(jiǎn)單計(jì)算器的基本功能為輸入并建立多項(xiàng)輸入并建立多項(xiàng)式;輸出多項(xiàng)式;兩個(gè)多項(xiàng)式相減。式;輸出多項(xiàng)式;兩個(gè)多項(xiàng)式相減。多項(xiàng)式的多項(xiàng)式的各項(xiàng)以指數(shù)形式輸出各項(xiàng)以指數(shù)形式輸出實(shí)驗(yàn)過程及結(jié)果INCLUDEINCLUDEDEFINELIST_INIT_SIZE100DEFINELISTINCREMENT10DEFINEOVERFLOW0DEFINEOK1DEFINEERR0TYPEDEFINTELEMTYPETYPEDEFINTSTATUSTYPEDEFSTRUCTELEMTYPEELEMINTLENGTHINTLISTLIZESQLISTSTATUSINITLISTSQLISTLLELEMELEMTYPEMALLOCLIST_INIT_SIZESIZEOFELEMTYPEIFLELEMEXITOVERFLOWLLENGTH0LLISTLIZELIST_INIT_SIZERETURNOKINCLUDETYPEDEFSTRUCTPOLYNODEINTCOEFINTEXPSTRUCTPOLYNODENEXTNODENODECREATENODEHRSINTCEHNODEMALLOCSIZEOFNODERHPRINTF“COEF“SCANF“D“PRINTF“EXP“SCANF“D“WHILEC0SNODEMALLOCSIZEOFNODESCOEFCSEXPERNEXTSFREELRETURNOKVOIDMAININTILESQLISTAINITLISTPRINTF“PLEASEINPUTARRAY5NUMBER“FI0INEXTQPREPRENEXTQQNEXTIFPNULLPRENEXTPELSEPRENEXTQVOIDMULTIPOLYNODEHANODEHBNODEPQNMPHANEXTNNODEMALLOCSIZEOFNODENNEXTNULLWHILEPNULLMNODEMALLOCSIZEOFNODEFQHBNEXTQQQNEXTMCOEFPCOEFQCOEFMEXPPEXPQEXPMNEXTNULLPPNEXTPOLYADDNMPRINTNVOIDMAINNODEHAHBPRINTF“INPUTHADEXISHUZHISHUN“HACREATEPRINTHAPRINTF“N“PRINTF“INPUTHBDEXISHUZHISHUN“HBCREATEPRINTHBPRINTF“N“PRINTF“CHASHIN“POLYADDHAHBPRINTHAPRINTF“N“MULTIPOLYHAHB
      下載積分: 5 賞幣
      上傳時(shí)間:2024-03-13
      頁數(shù): 4
      7人已閱讀
      ( 4 星級(jí))
    關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服客服 - 聯(lián)系我們

    機(jī)械圖紙?jiān)创a,實(shí)習(xí)報(bào)告等文檔下載

    備案號(hào):浙ICP備20018660號(hào)