-
簡介:C語言程序設計0054貴州廣播電視大學形成性測評系統(tǒng)課程代碼5205030參考資料試卷總分100單選題共25題共100分14分下列與流程控制有關的關鍵字是A、GOTOBSTATICCINTDSIZEOF參考答案A24分下列關于C類的描述中錯誤的是A、類與類之間可以通過一些手段進行通信和聯(lián)絡B、類用于描述事物的屬性和對事物的操作C、類與類之間必須是平等的關系,而不能組成層次關系D、類與類之間可以通過封裝而具有明確的獨立性參考答案C34分下列C標點符號中表示行注釋開始的是A、B、A、函數返回值的類型是在定義函數時確定,在函數調用時是不能改變的B、函數返回值的類型就是返回值表達式的類型C、函數返回值表達式類型與返回值類型不同時,函數表達式類型應轉換成返回值類型D、函數返回值類型確定了返回值表達式的類型參考答案B74分下列字符串中不可以用作C標示符的是A、_521B、COMPUTER123C、INTD、FLOWER參考答案C84分下列表示引用的方法中,是正確的,已知INTK1000A、INTXKB、YC、INTZ1000D、FLOATTK參考答案A
下載積分: 6 賞幣
上傳時間:2024-03-11
頁數: 10
大?。?0.01(MB)
子文件數:
-
簡介:甘肅政法學院甘肅政法學院編譯原理課程設計編譯原理課程設計題目C語言編譯器實現(xiàn)計算機科學學院計算機科學與技術專業(yè)10級計本班學號201081010137姓名楊青虎指導教師李霞完成時間2013年6月1C語言編譯器實現(xiàn)一、一、原理原理1、簡介、簡介編譯程序的工作過程一般可以分為五個階段詞法分析、語法分析、語義分析與中間代碼產生、優(yōu)化、目標代碼生成。每一個階段在功能上是相對獨立的,它一方面從上一個階段獲取分析的結果來進行分析,另一方面由將結果傳遞給下一個階段。由編譯程序的五個階段就對應了編譯系統(tǒng)的結構。2、單詞符號及種別表示、單詞符號及種別表示表格管理出錯處理單詞符號語法單元中間代碼中間代碼目標代碼語法分析器語義分析與中間代碼生成器優(yōu)化器目標代碼生成器詞法分析器
下載積分: 6 賞幣
上傳時間:2024-03-15
頁數: 21
大小: 0.33(MB)
子文件數:
-
簡介:專業(yè)好文檔1C語言程序設計語言程序設計期末考試試題及答案期末考試試題及答案姓名____________學號____________班號___________題號一二(1)二(2)三總分成績一、填空一、填空1在類中必須聲明成員函數的原型,成員函數的實現(xiàn)部分可以寫在類外。2如果需要在被調函數運行期間,改變主調函數中實參變量的值,則函數的形參應該是引用類型或指針類型。3抽象類只能作為基類使用,而不能聲明它的對象。4進行函數重載時,被重載的同名函數如果都沒有用CONST修飾,則它們的形參個數或類型必須不同。5通過一個常對象只能調用它的常成員函數,不能調用其他成員函數。6函數的遞歸調用是指函數直接或間接地調用自身。7拷貝構造函數的形參必須是本類對象的引用。二、閱讀下列程序,寫出其運行時的輸出結果二、閱讀下列程序,寫出其運行時的輸出結果如果程序運行時會出現(xiàn)錯誤,請簡要描述錯誤原因。1請在以下兩題中任選一題,該題得分即為本小題得分。如兩題都答,則取兩題得分之平均值為本小題得分。(1)程序INCLUDEINCLUDECLASSBASEPRIVATEMSG30PROTECTEDINTNPUBLICBASESINTM0NMSTRCPYMSGSVOIDOUTPUTVOIDCOUTINCLUDECLASSVECTPUBLICVECTINTS100INTVOIDDISPLAYVOIDVOIDSETVOIDVECTVOIDPROTECTEDINTSIZEINTBUFFERVECTVECTINTSBUFFERNEWINTSIZESINTEXIT1RETURNBUFFERNDXVOIDVECTDISPLAYVOIDFINTJ0JSIZEJCOUTELEMJENDLVOIDVECTSETVOIDFINTJ0JSIZEJELEMJJ1VECTVECTVOIDBUFFERINTMAINVECTA10VECTBAASETBDISPLAY運行結果12
下載積分: 5 賞幣
上傳時間:2024-05-22
頁數: 12
大?。?0.08(MB)
子文件數:
-
簡介:全國計算機等級考試二級教程全國計算機等級考試二級教程C語言程序設計課后習題答案語言程序設計課后習題答案第一章第一章11EXE12COBJEXE13順序選擇循環(huán)第二章第二章一選擇題21B22D23B24A25C26A27B28B29D210C211B212B213A二填空題21411122154242216定義執(zhí)行語句217關鍵字用戶標識符218INTFLOATDOUBLE219FLOATA11FLOATA21220存儲單元22135222ABCABCACB223把常量10賦給變量S224位1或022581270111111128100000002263276732768100000000000000022710816三上機改錯題228INCLUDE“STDIOH“刪除行尾的““MAINMAINFUNCTION刪除““后的““注釋中的要緊靠“”即應為“”和“”函數開始處遺失了一個“”FLOATRSRISRADIUSSISAREAOFCIRCUILAR注釋符號不可嵌套使用R50S314159RRPRINTF“FN“S行尾遺失了“”函數結束處遺失了一個“”229INCLUDE“STDIOH“MAINMAINFUNCTIONMAIN后遺失了“”FLOATABCVABCARESIDESVISVOLUMEOFCUBEA20B30C40行尾遺失了“”INTABA1500B350PRINTF“ADIVBISDN“ABPRINTF“AMODBISDN“AB332INCLUDEMAINDOUBLEABCAVEPRINTF“INPUT3DOUBLENUMBERN“SCANF“LFLFLF“PRINTF“1FN“ABC3333INCLUDEVOIDMAININTABCTPRINTF“請依次輸入整數ABC“SCANF“DDD“PRINTF“N你輸入的值是A??DN“ABCTBBAACCTPRINTF“交換之后的值是A??DN“ABC第四章第四章一選擇題41A42A43A44D45C46A47B48C49D410C二填空題411非004124||X0419322420三編程題421略422
下載積分: 8 賞幣
上傳時間:2024-03-17
頁數: 37
大小: 0.05(MB)
子文件數:
-
簡介:第1題(100分)題號390功能編寫函數求1100中奇數的平方和。結果為166650000000。答案FLOATS0INTIFI1INII2SSIIRETURNS第2題(100分)題號320功能在鍵盤上輸入一個3行3列矩陣的各個元素的值(值為整數),然后輸出主對角線元素的積并在FUN函數中輸出。答案INTSUMINTIJSUM1FI0I3ISUMSUMAIIRETURNSUM第3題(100分)題號324功能能計算從1開始到N的自然數中偶數的平方的和,N由鍵盤輸入,并在MAIN函數中輸出。(N是偶數)答案INTSUMISUM0FI2INII2SUMSUMIIRETURNSUM第4題(100分)題號345功能將兩個兩位數的正整數A、B合并形成一個整數放在C中。合并的方式是將A數的十位和個位數依次放在C數的千位和十位上,B數的十位和個位數依次放在C數的個位和百位上。例如當A=45,B12。調用該函數后,C4251。第8題(100分)題號339功能判斷整數X是否是同構數。若是同構數,函數返回1;否則返回0。X的值由主函數從鍵盤讀入,要求不大于100。說明所謂“同構數”是指這樣的數,這個數出現(xiàn)在它的平方數的右邊。例如輸入整數5,5的平方數是25,5是25中右側的數,所以5是同構數。答案INTKKXXIFKX||K0XRETURN1ELSERETURN0第9題(100分)題號383功能用函數實現(xiàn)字符串的復制不允許用STRCPY函數。答案INTIFI0STR1I0ISTR2ISTR1ISTR2I0第10題(100分)題號310功能計算并輸出給定整數N的所有因子之和(不包括1與自身)。注意N的值不大于1000。例如N的值為855時,應輸出704。答案INTS0IFI2INIIFNI0SSIRETURNS第11題(100分)題號354功能求小于LIM的所有素數并放在AA數組中,該函數返回所求出素數的個數。答案INTN0
下載積分: 8 賞幣
上傳時間:2024-03-17
頁數: 35
大?。?0.19(MB)
子文件數:
-
簡介:1【C語言】C語言程序設計教程第二版習題答案說明1本文所指的C語言程序設計教程第二版是李鳳霞主編、北京理工大學出版社出版的,綠皮。2第1章程序設計基礎知識一、單項選擇題第23頁14CBBC58DACA二、填空題第24頁1判斷條件2面向過程編程3結構化4程序5面向對象的程序設計語言7有窮性8直到型循環(huán)9算法10可讀性11模塊化12對問題的分析和模塊的劃分三、應用題第24頁2源程序MAININTIJKI公雞數J母雞數K小雞數的13PRINTF“COCKHENCHICKN“FI1I1E12PRINTF“10FN“X執(zhí)行結果132471795725源程序略。分子、分母均構成斐波那契數列結果是32660260798646源程序MAININTABCMPRINTF“PLEASEINPUTABC“
下載積分: 8 賞幣
上傳時間:2024-03-15
頁數: 39
大?。?0.03(MB)
子文件數:
-
簡介:第1頁共34頁考試模擬題考試模擬題1___MSIL_______是獨立于CPU的指令集它可以被高效地轉換為特定于某種CPU的代碼ACLRBCLSCMSILMICROSOFT中間語言DXMLWEBSERVICE正確答案C2在VISUAL窗口中在____類視圖______窗口中可以察看當前項目的類和類型的層次信息A解決方案資源管理器B類視圖C資源視圖D屬性正確答案B3關于C語言的基本語法下列哪些說法是正確的AC語言使用USING關鍵字來引用預定義的名字空間B用C編寫的程序中MAIN函數是唯一允許的全局函數CC語言中使用的名稱嚴格區(qū)分大小寫DC中一條語句必須寫在一行內正確答案A、C4C中每個INT類型的變量占用_______個字節(jié)的內存A1BTYE0255SBTYE128127BOOLTUREFALSEB2SHT3276832767UNSHT032767C4INTUINTFLOATD8LONGULONGDOUBLE12DECIMAL精確的十進制值OBJECT不定其他所有類型的基類型STRING不定(任意長度的UNICODE字符序列)正確答案C5在C中表示一個字符串的變量應使用以下哪條語句定義ACSTRINGSTRBSTRINGSTRCDIMSTRASSTRINGDSTR正確答案B6在C編制的財務程序中需要創(chuàng)建一個存儲流動資金金額的臨時變量則應使用下列哪條語句ADECIMALTHEMONEYBINTTHEMONEYCSTRINGTHEMONEYDDIMTHEMONEYASDOUBLE正確答案A7C中新建一字符串變量STR并將字符串”TOMSLIVINGROOM”保存到串中則應該使用下列哪條語句ASTRINGSTR“TOMSLIVINGROOM”第3頁共34頁若必須為類MYCLASS添加訪問修飾符并使MYCLASS的可訪問域保持不變則應選擇_________APRIVATE訪問只限于包含該成員的類,私有的BPROTECTED訪問限于包含該成員的類及類的派生類保護的CINTERNAL訪問只限于所在的程序集,只有在同一個程序集中才能訪問DPUBLIC訪問不受限制,公共的還有一種是PROTECTEDINTERNAL正確答案C13C可以采用下列哪些技術來進行對象內部數據的隱藏A靜態(tài)成員B類成員的訪問控制說明C屬性D裝箱BOXING和拆箱UNBOXING技術正確答案B、C14分析下列程序PUBLICCLASSCLASS4PRIVATESTRING_SDATA““PUBLICSTRINGSDATASET_SDATAVALUE在MAIN函數中在成功創(chuàng)建該類的對象OBJ后下列哪些語句是合法的AOBJSDATA“ITISFUNNY”BCONSOLEWRITELINEOBJSDATACOBJ_SDATA100DOBJSETOBJSDATA正確答案A15分析下列程序中類MYCLASS的定義CLASSBASECLASSPUBLICINTICLASSMYCLASSBASECLASSPUBLICNEWINTI則下列語句在CONSOLE上的輸出為_______MYCLASSYNEWMYCLASSBASECLASSXYXI100CONSOLEWRITELINE“01”XIYI提示注意類MYCLASS中的NEW關鍵字
下載積分: 8 賞幣
上傳時間:2024-03-15
頁數: 34
大?。?0.16(MB)
子文件數:
-
簡介:C語言課程設計語言課程設計目錄1、需求分析;、需求分析;2、系統(tǒng)總框圖;、系統(tǒng)總框圖;3、每個模塊的設計分析;、每個模塊的設計分析;4、列出所有定義的函數及說明;、列出所有定義的函數及說明;5、舉例說明、舉例說明1、2個比較有特點的算法;個比較有特點的算法;6、數據分析。完備性、健壯性等;、數據分析。完備性、健壯性等;7、存在的問題與不足及對策;、存在的問題與不足及對策;8、使用說明(操作手冊)、使用說明(操作手冊);9、學習心得、學習心得一部分是理論課程學習,一部分是上機應用實習。根據我們專業(yè)的性質和要求,則應側重于上機操作運用。為此,學校特意在暑期最后一星期安排了32個學時的上機實習?,F(xiàn)將一星期的實習內容及結果分析分列如下物資管理系統(tǒng)物資管理系統(tǒng)一一題目要求題目要求1編輯一個物資管理系統(tǒng),能進行物資信息的錄入,查詢,打印和數據的修改。(1)物資信息錄入包括物資名稱、編號、規(guī)格、入庫時間、最大庫存、最小庫存、實際庫存。(2)物資信息查詢可以分別以名稱、日期、名稱和規(guī)格查詢。(3)新料入庫將新料的信息與以前儲存的信息存在一起。(4)物資領取在領料之后改變實際庫存量。(5)物資打印打印出庫存的所有物資。2在課本要求的基礎上,我在實習過程中又補充了一個功能即物資數據的更新,這主要是為了滿足如果在信息錄入的過程中將數據輸錯,可以在查詢到錯誤后進行更改,同時如果新入庫的物資是以前存在的,那么也可以用此功能進行入庫數據輸入。3要求數據以DAT格式存放在硬盤上便于長期保存。二二需求分析需求分析根據題目要求,數據以DAT的形式存儲在硬盤上,所以應提供文件的輸入,輸出等操作;還需要文件具有查找,替換,修改數據的功能??傮w設計總體設計根據上面的需求分析,可以將這個系統(tǒng)的設計分為如下七大模塊一、一、信息錄入在每次輸入信息時提供必要的友情提示。提示包括1如果選擇此項功能,那么之前的數據將被刪除,只將此次數據存儲;2需要輸入的數目,保證輸入能夠終止;3輸入信息時提示這是輸入的第幾個物資的信息。輸入結束后以文件的形式儲存。二、二、信息查找按查詢條件分為三個小模塊。分別為以名稱、日期、名稱和規(guī)格查詢模塊。此模塊只包含查詢的目錄和選擇,然后分別進入每個小模塊。1以名稱查詢輸入要查詢物資的名稱,系統(tǒng)將其與文件里的物資名稱進行比較,如果找到匹配的那么將其打印出來,最后統(tǒng)計匹配物資數量。
下載積分: 6 賞幣
上傳時間:2024-03-16
頁數: 20
大?。?0.31(MB)
子文件數:
-
簡介:1本科本科C語言程序設計期末復習模擬訓練題語言程序設計期末復習模擬訓練題一、單選題一、單選題1在每個C程序中都必須包含有這樣一個函數,該函數的函數名為(A)。AMAINBMAINCNAMEDFUNCTION2設X和Y均為BOOL量,則XBA”XY55”CA15’1’’2’DA10’5’8若用數組名作為函數調用的實參,傳遞給形參的是(A)。A數組的首地址B數組中第一個元素的值C數組全部元素的值D數組元素的個數9假定AB為一個類,則執(zhí)行“ABA4B5P2”語句時,自動調用該類構造函數的次數為(A)。A6B7C9D1110當使用FSTREAM流類定義一個流對象并打開一個磁盤文件時,文件的隱含打開方式為(D)。AIOSINBIOSOUTCIOSIN|IOSOUTD沒有11枚舉類型中的每個枚舉常量的值都是一個(A)值。A整數B浮點數C字符D邏輯12設X和Y均為BOOL量,則邏輯表達式X||Y為假的條件是(C)。A它們均為真B其中一個為真C它們均為假D其中一個為假13聲明或定義一個內聯(lián)函數時,必須在函數開始使用保留字(D)。ASTATICBCONSTCEXTERNDINLINE14在下面的函數聲明中,存在著語法錯誤的是(D)。ABCINTAINTBBCINTINTCBCINTINT5DBCINTXINTY15假定A為一個整型數組名,則元素A4與(C)的表示等價。AA4BA4CA4DA1616下面循環(huán)語句執(zhí)行結束后輸出的I值為(B)的值。FINTI0IN2COUTVOIDSBCHSWITCHCHCASE’A’CASE’A’COUTINCLUDEDOUBLESDINTAINTBOPDOUBLEX局部變量X的改變不影響MAIN函數中的XSWITCHOPCASE‘X’XDOUBLEABBREAKCASE‘‘XDOUBLEA–BBREAKCASE‘’XDOUBLEABBREAKCASE‘’IFBXDOUBLEAB
下載積分: 6 賞幣
上傳時間:2024-03-16
頁數: 11
大小: 0.14(MB)
子文件數:
-
簡介:青島理工大學C語言程序設計語言程序設計題目個人財務管理程序4、VOIDDATEPUT按天查詢收支信息函數5、VOIDMONPUT按月查詢收支信息函數6、VOIDYEARPUT按年查詢收支信息函數7、VOIDALLPUT查詢所有收支信息8、VOID刪除收支信息函數9、VOIDDELPART按日期刪除部分信息函數10、VOIDDELALL刪除所有信息函數五、算法描述或流程圖五、算法描述或流程圖算法描述函數一VOIDINPUT輸入收支信息函數FILEAPPRINTF“T輸入收入“輸入收入SCANF“G“PRINTF“T收入來源“輸入收入來源SCANF“S“RMBAPRINTF“T輸入支出“SCANF“G“輸入支出PRINTF“T支出去向“SCANF“S“RMBB輸入支出去向RMBYURMBSHOURMBZHIPRINTF“T輸入年月日“SCANF“D“輸入年月日SCANF“D“SCANF“D“IFAPFOPEN“MONEYTXT““AB“NULL打開文件PRINTF“不能建立文件MONEYTXTN“ELSEFWRITE將收支信息記錄在MONEYTXT文件FCLOSEAP關閉文件PRINTF“N“函數二VOIDOUTPUT查詢收支信息函數INTIWHILE1PRINTF“N1按天查詢部分收支信息N“PRINTF“2按月查詢部分收支信息N“
下載積分: 6 賞幣
上傳時間:2024-03-16
頁數: 20
大?。?0.16(MB)
子文件數:
-
簡介:石家莊鐵道大學課程設計課程設計題目目錄第1章選題的意義4114124第2章系統(tǒng)功能需求分析521系統(tǒng)的基本要求5225第3章系統(tǒng)設計6第4章系統(tǒng)實現(xiàn)7第5章總結8
下載積分: 6 賞幣
上傳時間:2024-03-15
頁數: 8
大?。?0.08(MB)
子文件數:
-
簡介:C數據庫事務原理及實踐分類C201203012253137人閱讀評論0收藏舉報數據庫CSQLSERVERFILEDATABASEEXCEPTION什么是數據庫事務什么是數據庫事務數據庫事務是指作為單個邏輯工作單元執(zhí)行的一系列操作。設想網上購物的一次交易,其付款過程至少包括以下幾步數據庫操作更新客戶所購商品的庫存信息保存客戶付款信息可能包括與銀行系統(tǒng)的交互生成訂單并且保存到數據庫中更新用戶相關信息,例如購物數量等等正常的情況下,這些操作將順利進行,最終交易成功,與交易相關的所有數據庫信息也成功地更新。但是,如果在這一系列過程中任何一個環(huán)節(jié)出了差錯,例如在更新商品庫存信息時發(fā)生異常、該顧客銀行帳戶存款不足等,都將導致交易失敗。一旦交易失敗,數據庫中所有信息都必須保持交易前的狀態(tài)不變,比如最后一步更新用戶信息時失敗而導致交易失敗,那么必須保證這筆失敗的交易不影響數據庫的狀態(tài)庫存信息沒有被更新、用戶也沒有付款,訂單也沒有生成。否則,數據庫的信息將會一片混亂而不可預測。數據庫事務正是用來保證這種情況下交易的平穩(wěn)性和可預測性的技術。數據庫事務的數據庫事務的ACID屬性屬性事務處理可以確保除非事務性單元內的所有操作都成功完成,否則不會永久更新面向數據的資源。通過將一組相關操作組合為一個要么全部成功要么全部失敗的單元,可以簡化錯誤恢復并使應用程序更加可靠。一個邏輯工作單元要成為事務,必須滿足所謂的ACID原子性、一致性、隔離性和持久性屬性本文將涉及到在框架下使用C語言操縱數據庫事務的各個方面。體驗體驗SQL語言的事務機制語言的事務機制作為大型的企業(yè)級數據庫,SQLSERVER2000對事務提供了很好的支持。我們可以使用SQL語句來定義、提交以及回滾一個事務。如下所示的SQL代碼定義了一個事務,并且命名為“MYTRANSACTION“(限于篇幅,本文并不討論如何編寫SQL語言程序,請讀者自行參考相關書籍)DECLARETRANNAMEVAR20TRANNAMEMYTRANSACTIONBEGINTRANSACTIONTRANNAMEGOUSEPUBSGOUPDATEROYSCHEDSETROYALTYROYALTY110WHERETITLE_IDLIKEPCGOCOMMITTRANSACTIONMYTRANSACTIONGO這里用到了SQLSERVER2000自帶的示例數據庫PUBS,提交事務后,將為所有暢銷計算機書籍支付的版稅增加10。打開SQLSERVER2000的查詢分析器,選擇PUBS數據庫,然后運行這段程序,結果顯而易見。可是如何在C程序中運行呢我們記得在普通的SQL查詢中,一般需要把查詢語句賦值給MTEXT屬性,這里也就像普通的SQL查詢語句一樣,將這些語句賦給MTEXT屬性即可。要注意的一點是,其中的“GO“語句標志著SQL批處理的結束,編寫SQL腳本是需要的,但是在這里是不必要的。我們可以編寫如下的程序來驗證這個想法TRANSQLCSUSINGSYSTEMUSINGSYSTEMDATAUSINGSYSTEMDATASQLCLIENTNAMESPACEASPCNPUBLICCLASSDBTRANSQLFILE將事務放到SQLSERVER中執(zhí)行
下載積分: 9 賞幣
上傳時間:2024-03-15
頁數: 101
大?。?0.99(MB)
子文件數:
-
簡介:CC實現(xiàn)錄音實現(xiàn)錄音0173301733本文由CHONGWEILUO貢獻DOC文檔可能在WAP端瀏覽體驗不佳。建議您優(yōu)先選擇TXT,或下載源文件到本機查看。C中使用DIRECTSOUND錄音一聲卡錄音的基本原理為了實現(xiàn)一個錄音的基本過程至少需要以下對象的支持1錄音設備對我們的PC設備就是聲卡這個錄音設備可以進行的操作應該有開始和關閉2緩沖區(qū)也就是錄制的聲音放在哪里的問題二DIRECTSOUND對錄音的描述模型1DIRECTSOUND對錄音的支持類CAPTURE設備對象可以看作是聲卡的描述CAPTUREBUFFER緩沖區(qū)對象存放錄入的音頻數據NOTIFY事件通知對象由于錄音是一個長時間的過程因此使用一個緩沖隊列多個緩沖區(qū)接收數據每當一個緩沖區(qū)滿的時候系統(tǒng)使用這個對象通知應用程序取走這個緩沖區(qū)并繼續(xù)錄音以上三個對象是進行錄音操作的主要對象由于在C中對DIRECTSOUND的操作DIRECTX幫助文檔中已經有很詳細的說明這里就不再贅述了本文是針對MANAGEDCODE除了以上三個主要的DIRECTSOUND類還需要以下幾個輔助類WAVEFMAT描述了進行錄制的聲音波形的格式例如采樣率單聲道還是立體聲每個采樣點的長度等等THREAD線程類由于錄音的過程是需要不斷處理緩沖區(qū)滿的事件因此新建一個線程對此進行單獨處理AUTESETEVENT通知的事件當緩沖區(qū)滿的時候使用該事件作為通知事件三代碼解析SOUNDRECD類1需要引用的程序集USINGSYSTEMUSINGSYSTEMWINDOWSFMSUSINGSYSTEMTHREADINGUSINGSYSTEMIO對DIRECTSOUND的支持USINGMICROSOFTDIRECTXUSINGMICROSOFTDIRECTXDIRECTSOUND2SOUNDRECD的成員數據緩沖隊列的數目建立通知消息當緩沖區(qū)滿的時候處理方法INITNOTIFICATIONSMRECBUFFERSTARTTRUE停止錄音PUBLICVOIDRECSTOP關閉通知消息IFNULLMNOTIFICATIONEVENTMNOTIFICATIONEVENTSET停止錄音MRECBUFFERSTOP寫入緩沖區(qū)最后的數據RECDCAPTUREDDATA回寫長度信息MWRITERSEEK4SEEKIGINBEGINMWRITERWRITEINTMSAMPLECOUNT36MWRITERSEEK40SEEKIGINBEGIN寫文件長度MWRITERWRITEMSAMPLECOUNT寫數據長度MWRITERCLOSEMWAVEFILECLOSEMWRITERNULLMWAVEFILENULL4內部調用函數初始化錄音設備此處使用主錄音設備調用成功返回TRUE否則返回FALSEPRIVATEBOOLINITCAPTUREDEVICE獲取默認音頻捕捉設備CAPTUREDEVICESCOLLECTIONDEVICESNEWCAPTUREDEVICESCOLLECTION枚舉音頻捕捉設備GUIDDEVICEGUIDGUIDEMPTY捉設備的ID音頻捕IFDEVICESCOUNT0DEVICEGUIDDEVICES0DRIVERGUIDELSEMESSAGEBOXSHOW“系統(tǒng)中沒有音頻捕捉設備“RETURNFALSE用指定的捕捉設備創(chuàng)建CAPTURE對象TRYMCAPDEVNEWCAPTUREDEVICEGUIDCATCHDIRECTXEXCEPTIONEMESSAGEBOXSHOWETOSTRINGRETURNFALSERETURNTRUE創(chuàng)建錄音格式此處使用16BIT16KHZMONO的錄音格式WAVEFMAT結構體PRIVATE
下載積分: 4 賞幣
上傳時間:2024-05-21
頁數: 8
大?。?0.04(MB)
子文件數:
-
簡介:11緒論緒論沈陽理工大學應用技術學院信息與控制學院計算機科學與技術教研室2011583數據的處理方法|數據元素的類型|數據元素之間的關系|數據的存儲方法17、在數據的存儲結構中一個存儲結點存儲一個_____數據項|數據元素|數據結構|數據類型18、在計算機的存儲器中表示時物理地址和邏輯地址直接對應并且是連續(xù)的稱之為_____邏輯結構|順序存儲結構|鏈式存儲結構|以上都對19、數據采用鏈式存儲結構時要求_____每個結點用占一片連續(xù)的存儲區(qū)域|所有結點占用一片連續(xù)的存儲區(qū)域|結點的最后一個數據域是指針類型|每個結點有多少個后繼就設多少個指針域20、數據的運算_____效率與采用何種存儲結構有關|是根據存儲結構來定義的|有算術運算和關系運算兩大類|必須用程序設計語言來描述21、下列說法中不正確的是_____數據元素是數據的基本單位|數據項是數據中不可分割的最小可標識單位|數據可由若干個數據元素構成|數據項可由若干個數據元素構成22、_____不是算法的基本特性可行性|長度有限|在規(guī)定的時間內完成|確定性23、計算機中算法指的是解決某一問題的有限運算序列它必須具備輸入、輸出、_____可行性、可移植性和可擴充性|可行性、有窮性和確定性|確定性、有窮性和穩(wěn)定性|易讀性、穩(wěn)定性和確定性24、以下不屬于算法特性的是_____可行性|有輸入|確定性|健壯性25、下面關于算法的說法正確的是_____算法最終必須由程序實現(xiàn)|算法的有窮性是對于任意的一組輸入值必須在有窮步驟后結束|算法的可行性是指指令不能有二義性|以上幾個都是錯誤的26、算法的時間復雜度與______有關問題規(guī)模|計算機硬件性能|編譯程序質量|程序設計語言27、算法分析的主要任務是分析_____算法是否具有較好的可讀性|算法中是否存在語法錯誤|算法的功能是否符合設計要求|算法的執(zhí)行時間和問題規(guī)模之間的關系28、某算法的時間復雜度為ON2表明該算法的_____問題規(guī)模是N2|執(zhí)行時間等于N2|執(zhí)行時間與N2成正比|問題規(guī)模與N2成正比29、算法分析的目的是_____找出數據結構的合理性|研究算法中輸入和輸出關系|分析算法的效率以求改進|分析算法的易讀性和文檔性30、線性表是具有N個______的有限序列。表元素|字符|數據元素|數據項31、線性表是______。一個有限序列,可以為空|一個有限序列,不可以為空|一個無限序列,可以為空|一個無限序列,不可以為空32、線性表采用鏈表存儲時,其地址______。必須是連續(xù)的|一定是不連續(xù)的|部分地址必須是連續(xù)的|連續(xù)與否均可以33、鏈表不具備的特點是______??呻S機訪問任一結點|插入刪除不需要移動元素|不必事先估計存儲空間|所需空間與其長度成正比34、線性表的靜態(tài)存儲結構與順序存儲結構相比優(yōu)點是_______。所有的操作算法實現(xiàn)簡單|便于隨機存取|便于插入和刪除|便于利用零散的存儲器空間
下載積分: 7 賞幣
上傳時間:2024-05-22
頁數: 100
大小: 1.05(MB)
子文件數:
-
簡介:C語言程序設計語言程序設計作業(yè)輔導答案作業(yè)輔導答案聯(lián)系微信號聯(lián)系微信號COCOCNCOCOCN題目如下題目如下第一組第一組一、編程題(每題一、編程題(每題20分,共分,共40分)分)1、編寫程序。定義數組SCO存放30名學生的成績。將成績由高到低排序,并輸出排序結果和所有高于平均分數的成績(結果保留兩位小數)。2、編寫程序。先編寫一個子函數求X,再通過主函數調用該子函數,對輸入的一個數NY,求Y并輸出。5二、二、程序填空。在程序中的序號處填上正確的內容。程序填空。在程序中的序號處填上正確的內容。(每空(每空4分,共分,共48分)分)1、程序用于求兩個數的和與差。INCLUDEINTFUNINTAINTBINTPSUBINTSUMSUMAB_____①_____ABRETURNSUMVOIDMAIN__________④__________3、輸出所有的水仙花數。所謂的水仙花數是指一個3位數,其各位數字立方和等于該數本身。例如153是一水仙花數,因為153135333INCLUDEVOIDMAININTNIJKFN100N_____①_____NIN100取出取出N的百位數的百位數J_____②_____取出取出N的十位數的十位數K_____③_____取出取出N的個位數的個位數IFN_____④_____PRINTF“DN“N三、寫出程序的執(zhí)行結果(三、寫出程序的執(zhí)行結果(每題每題4分,共12分)
下載積分: 6 賞幣
上傳時間:2024-03-11
頁數: 16
大小: 0.03(MB)
子文件數: