




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
...wd......wd......wd...計算機二級C語言機試特殊方法(絕密)
這里的特殊方法的特殊之處在于只能用于編程題,且看不懂程序也能得分,甚至得總分值,不錯吧!下面就進入正題,詳細介紹這種方法。
首先我們要對這種方法的原理有一個清晰的認識,這樣才能舉一反三,事半功倍。下面通過一個例子來詳細介紹這種方法。首先大家看一下上機環境的界面,如以以下圖大家注意這里,這是考生文件夾的路徑,我們接下來的工作就是圍繞這個文件夾展開的。開場考試,由系統為我們抽好題目后,單擊,仔細閱讀題目,明確題目要我們做什么后,點擊窗口左上方的,在下拉菜單中選擇程序編寫題,這時會翻開VC6.0的程序界面,一大段繁雜的程序很無奈吧,別急,下面開場干活了。首先點擊中的圖標編譯程序,此時圖標就被激活了,點擊此圖標運行程序(至于為什么要這么做,下面你就會知道的〕,出現如以以下圖所示的窗口,大家可以看到,程序要求你輸入m的值,隨便輸入一串字符后回車,然后會有文字出現,隨便按個鍵后這個窗口會關閉,以上步驟是做每道編程題前都必須做的,請大家謹記!
準備工作做好后,我們接下來進入考生文件夾,會看到和兩個文件,我們就要對它們做手腳。首先用記事本翻開in文件,如以以下圖,大家看第一行文字:3ABCDEFGHIJK,一開場看不懂這是啥意思,那么看看題目的要求吧:,看出點啥沒有沒錯,文字中的"3"代表的是m的值,即把第一到第三個字符“ABC〞平移到字符串的最后,看例子也知道,"3"后面的字符串就是我們所要處理的對象。然后翻開out文件,如以以下圖,看到第一行的字符串,它就是對應in文件中的第一行的內容,根據題目要求,把out文件中的第一行文字改為“DEFGHIJKABC",下面的每一行都是對應in文件中的每一行的,如上所示完全修改完畢后,保存并關閉記事本?!蔡貏e注意,完成修改后千萬不要再運行程序了,否那么我們所做的工作就都泡湯了!??!〕
好了,交卷走人吧,你已經拿到了編程題的40分,只要前面再做對2個空你就通過了,哈哈,很爽吧!大局部的題目都可以用這種方法做,只要你對題目的意思明白的話就行了,但是,有些題目的答案需要以正確的格式出現才能得分。我們來舉一個例子。
題目如以以下圖所示:,看完題目后,我們照往常一樣,翻開程序界面后,創立并運行程序后,翻開考生文件夾,翻開in文件,我們看到從NUM01~NUM10的學生編號以及成績,知道題目是要找出成績最低的學生記錄,于是我們翻開out文件,如以以下圖,這里多出了很多奇怪的符號,但是又似乎明白,是不是將NUM0I改為in文件中的NUM06,然后后面的數字改為其成績23就可以了呢非也!這時需要注意答案的格式,應改為如以以下圖所示的文字,將原有文件內容中的一連串燙字刪掉,將01改為06,將后面的數字改為23,注意要和原文件的格式保持一致,NUM06和數字前都有一個空格,這些只要注意了就不會弄錯。
上面的例子還是常規的,大局部題目比這要復雜,需要小心應付,只要心細,也不是難事。下面舉一個稍微復雜的題目,如以以下圖所示,讀懂題目后,同上運行程序后,進入考生文件夾,翻開in文件,看到不少數字,且每個數用空格隔開,然后我們翻開out文件,應該知道要做什么了,于是依照題目中例子的要求,將in文件中的所有數都保存2位小數后填入out文件中,如以以下圖,果真是這樣嗎肯定不是了,不然怎么叫復雜呢大家千萬不要被題目中的例子所迷惑,那到底哪里不對呢從別的地方也得不到相關的格式信息?。∵@里教大家一種非常有效的方法,可以防止被這種題目忽悠住。大家看看題目的源程序,注意如以以下圖所示的內容,注意這個NONO函數,看到這一行“fprintf(wf,"%f\n",fun(a));〞,知道這是輸出函數,里面的參數中有個“%f〞的格式輸出,即輸出實型量,也就是小數點后保存6位數字,可見這句內容與我們的答案格式有密切的聯系,于是聯系前面我們所做的工作,知道問題出在哪了吧沒錯,應該把in文件中的每個數保存6位小數后,填入out文件中,如以以下圖,這樣才是正確答案。大家通過這一題知道,當你對答案的格式不了解時,要從源程序中找答案,即找到NONO函數,查找里面的信息,然后就可以知道答案的具體格式了?!苍诖藢τ谶@類需要注意答案格式的題目做出以下總結:1.常規的題目只需要結合in文件和out文件中內容的格式即可得出正確的答案格式。2.對于像上題這種特殊的題型,千萬不要結合題目中的例子,而是要回歸到源程序,找NONO函數,根據其中的一些信息得出答案的正確格式。3.像這類特殊題型,源程序中都會有NONO函數,大家不用擔憂。4.大家只需要關注NONO函數中的有關輸入和輸出的語句,語句中的輸入輸出格式控制符就是關鍵,稍加思考后即可得出正確的答案格式?!?/p>
下面我們來介紹編程題中的特殊題型,這里的特殊是指讓你無從下手。大家來看這個題目,看懂題目的意思后,我們運行程序,進入考生文件夾,發現有啥不對勁的沒有沒有in文件??!這可怎么辦in文件是我們獲取題目要我們處理的數據的必須,沒有了in文件談何做題。別急,天無絕人之路,我來教你吧。還是需要回到源程序中,看到源程序中有這么一段內容,大家應該能猜出點啥了吧?沒錯,這就是題目要我們處理的數據,每一個花括號中的前面的編號就是每個學生的編號,后面的數字就是每個學生的成績。知道了這些,我們就可以動手了。這里又出現了一個復雜的格式問題,題目中要求我們輸出平均分,還要把低于平均分的學生人數和他們的成績也求出來,那么這到底要怎么填入out文件中呢還是看源程序,看到main函數,注意這段內容,容易知道答案的格式是先輸出低于平均分的學生人數n〔整形〕,換行后輸出平均分〔總位數為7,保存三位小數的實型〕,再換行后按源程序中給出的數據的順序輸出所有低于平均分的學生成績〔總位數為4,保存一位小數的實型〕,這樣就可以在out文件里填入如下的內容了,這道題就這樣完成了,感覺有些難吧!但是這樣的題目畢竟是少數啊,你的運氣不會這么差吧,就算抽到這一題了,你不是也會了嗎?
最后,我們來介紹編程題中的特殊中的特殊,這是最究極的難??!也只有一題,一般不會這么倒霉的,看題吧。題目如以以下圖,看懂題目意思后,我們運行程序后,進入考生文件夾,發現沒有in文件,于是回到源程序中,可是也沒有找到要處理的數據,這可怎么辦啊?簡直是開玩笑嘛。別急,還有方法,大家點擊鍵盤的速度很快啊,以至于漏掉了一些重要信息偶!當點擊感慨號圖標運行程序后出現了一個cmd的黑色窗口界面,大家照我之前所說快速點鍵盤任意鍵使窗口關閉,可是現在重新看看這個窗口吧,上面可是有題目要求我們處理的數據啊,如以以下圖所示上面的一大堆數據就是我們要統計的各個年齡,下面的內容即為out文件中的內容,結合題目的要求在out文件中做出相應的修改就OK了。這種題目的特殊中的特殊之處就在于比起上面的特殊題型,這種題目的數據來源非常隱蔽,誰會想到數據竟然藏在我們平時極容易忽略的地方。所以大家機試的時候一定要仔細又小心啊,不然可就吃大虧了。還好這種題型只有這么一題,大家淡定點偶!
編程題中還有一類題型,就是題目中給出公式讓你計算的,但是公式十分復雜,計算起來相當有難度,遇到這種題目就放棄吧,但是也可以得到一些分數,因為題目中給出的例子是你要計算的其中一個數,答案就算直接給你了,直接填入out文件中就行了,可以得到一點分數,也許你就差這幾分就及格了也說不定。如果你真想得總分值的話,那就一個一個動手算吧〔絕對理科生!〕,那可要花不少時間的,反正一切都自己安排吧!
到這里,編程題的技巧講完了,下面總結做編程題的大致步驟。首先要說明的是這種特殊方法的原理,我們做每道題之前運行程序的目的就是為了生成out文件,因為機試是由計算機來評分的,它評分的入口就是這個out文件,所以只要你的out文件里的內容和格式與標準答案一樣,那么就是總分值,我們正是利用了這一點,通過直接修改out文件,來欺騙計算機,從而到達看不懂程序也能得總分值的目的。有的程序運行后也不會生成out文件,那就在考生文件夾下自己建設一個吧,接下來的操作是一樣的。然后就是重頭戲,你需要獲取題目要求你處理的數據信息,獲取方法前面已經詳細介紹了,然后結合in文件中的內容格式以及NONO函數的關鍵字句得出答案的格式,然后填入out文件中,保存即可。〔注意,有些題目out文件中的原有內容要刪除然后重新寫,因為其格式和內容都完全錯誤,而有的那么只需要修改即可?!吃購娬{一遍,保存并退出后千萬不要再回頭運行一遍程序檢查了,那樣你所做的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 吉林省海門市重點名校2024屆中考猜題數學試卷含解析
- 建湖實中教育集團達標名校2024屆中考數學考前最后一卷含解析
- 水電工施工方案
- 山東大學《信息檢索與閱讀》2023-2024學年第一學期期末試卷
- 廣西工程職業學院《人權法》2023-2024學年第二學期期末試卷
- 濮陽醫學高等??茖W校《皮膚性病護理學》2023-2024學年第二學期期末試卷
- 2025年廣東省廣州市廣東第二師范學院番禺附中高三第二次模擬考試試卷歷史試題含解析
- 廣西信息職業技術學院《短片寫作》2023-2024學年第二學期期末試卷
- 朔州市重點中學2025屆高三下學期第五次月考生物試題試卷試卷含解析
- 內蒙古巴彥淖爾第一中學2025年高三接軌考試物理試題文試題含解析
- 子宮肌瘤的超聲診斷
- 從電影《第二十條》中學習刑法
- 大學物理-質點動力學
- 智慧建筑評價標準
- 社會穩定風險評估 投標方案(技術標)
- 體育公園配置要求
- 2024年新青島版(六三制)六年級下冊科學全冊知識點
- 標識標牌制作安裝實施方案
- 五年級下冊數學計算題100道及答案
- 《如何提高自信心》課件
- 脊柱側彎的中醫治療研究
評論
0/150
提交評論