必胜高考网_全国高考备考和志愿填报信息平台

必勝高考網(wǎng) > 計(jì)算機(jī)類 > 計(jì)算機(jī)等級 > 資訊 >

計(jì)算機(jī)二級C語言考試必看技巧

時間: 世芳2 資訊

  計(jì)算機(jī)二級C語言考試必看技巧:計(jì)算機(jī)二級C語言上機(jī)考試

  計(jì)算機(jī)二級C語言考試必看技巧:對以往考試的分析

  歷年的全國計(jì)算機(jī)等級考試中二級C語言上機(jī)考試程序設(shè)計(jì)題目全部出自于由南開大學(xué)出版社編寫南開100題,每次考試教育部考試中心會對題庫做相應(yīng)的改動,增加一些新的題型或題目,考試中,考生隨機(jī)抽取一套進(jìn)行測試。筆者對2005年4月至2007年9月2004版新大綱以后的6次考試中的程序設(shè)計(jì)題目進(jìn)行了總結(jié),將這些題目一共分成了6大類,對每種類型的題目進(jìn)行了分析。

  計(jì)算機(jī)二級C語言考試必看技巧:對一維數(shù)組和字符串的操作

  該類型的題目在以往的機(jī)試中所占比例最大,為40%,考生應(yīng)對該知識點(diǎn)做全面的復(fù)習(xí)和掌握。一維數(shù)組可以分為數(shù)值型和字符型,其中數(shù)值型數(shù)組的數(shù)據(jù)類型為整型和實(shí)型,字符型數(shù)組的數(shù)據(jù)類型為字符型,我們通常會把字符型數(shù)組叫做字符串,但是應(yīng)該注意字符型數(shù)組與字符串之間是存在區(qū)別的,也就是’\0’結(jié)束標(biāo)志問題。

  在復(fù)習(xí)該部分的時候,考生應(yīng)該掌握以下兩個問題:

  1.對一維數(shù)組的操作

  對一維數(shù)組進(jìn)行操作的時候,不可避免的要訪問相關(guān)的數(shù)組元素,在C語言中訪問數(shù)組元素一般采取單層循環(huán)的方法進(jìn)行遍歷,假設(shè)數(shù)組長度為n,數(shù)組下標(biāo)是在0到(n-1)之間的,考生應(yīng)該牢固掌握在一維數(shù)組中求最大值、最小值,移動元素,查找特定值,存儲數(shù)組元素的方法。

  2.對字符串的操作

  該類問題是每次考試的重點(diǎn)和難點(diǎn),特別是將字符串同指針結(jié)合起來以后,難度就更大了。考生在解決此類問題是應(yīng)特別注意字符串的結(jié)束標(biāo)志’\0’,它不僅僅用來作為字符串的結(jié)束標(biāo)志,而且在對字符串進(jìn)行操作的時候,它也是循環(huán)的結(jié)束標(biāo)志。考生在復(fù)習(xí)該部分的時候,應(yīng)該注意這樣的幾個基本問題:大小字母轉(zhuǎn)換、奇偶數(shù)判別、刪除或添加指定的字符和字符的移動。此外,考生應(yīng)該牢固掌握指針的特性及字符串操作函數(shù)的使用和實(shí)現(xiàn)方法,特別是字符串連接函數(shù)與求子串函數(shù),在以往的考試中多次要求考生自己編寫,考生應(yīng)對該知識點(diǎn)做重點(diǎn)掌握。

  計(jì)算機(jī)二級C語言考試必看技巧:數(shù)值計(jì)算

  該類型的題目在歷年的機(jī)試中占22%,考查的機(jī)率也非常高。該類題目一般給定一個數(shù)列計(jì)算公式,然后要求考生編寫一個函數(shù)類實(shí)現(xiàn)求數(shù)列的前n項(xiàng)的值、累加和或者積。在解決該類的問題,首先要找到給定數(shù)列的變化規(guī)律,然后根據(jù)其變化規(guī)律來編寫一個單層或者雙層的循環(huán)來求其相應(yīng)的值。在編寫程序的過程中,往往還會用到一些數(shù)學(xué)函數(shù),如:sqrt()、fabs()、pow()等,考生應(yīng)該牢固掌握math.h中的一些常用數(shù)學(xué)函數(shù)的功能和使用方法。另外,還應(yīng)該注意數(shù)據(jù)類型之間的區(qū)別,特別是float和int類型,不同的數(shù)據(jù)類型產(chǎn)生的運(yùn)算結(jié)果也是不一樣的。

  計(jì)算機(jī)二級C語言考試必看技巧:對結(jié)構(gòu)體的操作

  該部分對非計(jì)算機(jī)專業(yè)的學(xué)生來說是一個難點(diǎn),因?yàn)榻Y(jié)構(gòu)體在《數(shù)據(jù)結(jié)構(gòu)》這門課程中應(yīng)用最為廣泛,但考生忽視對該知識點(diǎn)的復(fù)習(xí),但在以往的機(jī)試中,有17%的題目是屬于該類型。考生在復(fù)習(xí)這部分的時候,首先應(yīng)注意結(jié)構(gòu)體成員的兩種不同的引用方法:結(jié)構(gòu)體變量和指向結(jié)構(gòu)體的指針,也就是結(jié)構(gòu)體成員運(yùn)算符’.’和指向運(yùn)算符’->’,在編程的過程中,往往會涉及到結(jié)構(gòu)體數(shù)組,其實(shí)這類數(shù)組除了數(shù)據(jù)類型是結(jié)構(gòu)體以外,其它的特性和普通數(shù)組是一樣的,結(jié)構(gòu)體除了定義、賦值和初始化以外,它的其它操作和普通變量也是一樣的,包括在結(jié)構(gòu)體數(shù)組(記錄)中進(jìn)行查找、刪除、求最大最小值等操作,我們應(yīng)該用對待普通變量的方法來解決結(jié)構(gòu)體的問題,這樣的話,難度就可以大幅度的降低。

  計(jì)算機(jī)二級C語言考試必看技巧:程序設(shè)計(jì)中應(yīng)注意的問題

  1.熟悉編程環(huán)境

  根據(jù)2007年9月教育部考試中心頒布的新大綱,二級C語言的編程環(huán)境由TC2.0改為VC++6.0,考生應(yīng)該熟練掌握VC++6.0的使用方法,雖然VC支持鼠標(biāo)操作,但是考生還是應(yīng)該掌握幾個常用快捷方式來提高編程效率。特別要注意在對程序進(jìn)行改動以后要保存,要進(jìn)行編譯連接生成可執(zhí)行(.exe)文件。

  2.養(yǎng)成良好的程序設(shè)計(jì)風(fēng)格

  二級C語言機(jī)試中的程序設(shè)計(jì)題,一般來說程序都比較簡短,源代碼一般不超過5行,在題目指定的函數(shù)內(nèi)編寫程序。考生在答題的時候盡量采用易于理解而且比較簡單的代碼來解決問題,注意不要改動函數(shù)的參數(shù),語句的界符“{}”也應(yīng)該具有層次性的縮進(jìn),必要時,使用一定的注釋來幫助自己理解程序。

  3.謹(jǐn)慎使用指針

  指針是C語言的精華,也是機(jī)試考查的重點(diǎn)內(nèi)容,指針的使用非常靈活,在使用的指針的時候一定要注意對其進(jìn)行初始化,所謂初始化也就是給指針一個初值,沒有初值的指針是很危險(xiǎn)的,除了一定得不到正確答案外,如果指針越界,容易引起死機(jī)。如果死循環(huán)帶來的死機(jī)是“假死”,大部分可以用“Ctrl+Break”來恢復(fù),但指針越界引起的死機(jī)卻是真死,請考生一定要牢記。

  4.熟練掌握循環(huán)結(jié)構(gòu)

  循環(huán)結(jié)構(gòu)的程序是程序設(shè)計(jì)中涉及最多的知識點(diǎn),根據(jù)以上的分析,我們可以看出幾乎每一類題目都會涉及到使用循環(huán)來解決問題,因此考生應(yīng)該掌握循環(huán)結(jié)構(gòu)的特征和使用方法,以達(dá)到能夠熟練使用的目標(biāo)。應(yīng)該引起注意的是,在編制循環(huán)結(jié)構(gòu)程序的時候考生應(yīng)該盡量使用“for”循環(huán)和“while”循環(huán),避免使用“do……while”循環(huán)和“goto”語句,因?yàn)?ldquo;for”循環(huán)和“while”編寫出來的循環(huán)程序易于理解,不容易出錯。

  5.沉著應(yīng)戰(zhàn),認(rèn)真細(xì)心

  二級C語言上機(jī)考試時間有限,雖然從以前的60分鐘改為了90分鐘,但是相對于其它語種的上機(jī)考試來說,二級C語言的上機(jī)時間還是非常緊迫的。考生在答題的過程中應(yīng)該保持一個良好的心態(tài)和平靜的心情,遇到問題的時候不能慌亂,最好能夠在機(jī)試時帶一張草稿紙和一支筆,在編程之前先畫出程序的流程圖來明確解題思路。在遇到程序錯誤時一定要根據(jù)錯誤代碼檢查相應(yīng)位置,檢查的過程中應(yīng)該認(rèn)真仔細(xì),確保能夠解決問題。

  計(jì)算機(jī)二級C語言考試必看技巧:對二維數(shù)組的操作

  該類問題在歷年的機(jī)試中占16%,考生應(yīng)對二維數(shù)組的數(shù)組元素的遍歷方法、存儲方式、矩陣轉(zhuǎn)換等問題做重點(diǎn)掌握。在C語言中,訪問二維數(shù)組的數(shù)組元素一般采用雙層循環(huán)的方法實(shí)現(xiàn),因?yàn)槎S數(shù)組具有兩個下標(biāo):行下標(biāo)與列下標(biāo);二維數(shù)組可以按行或者按列轉(zhuǎn)化成一維數(shù)組進(jìn)行存儲;對二維數(shù)組進(jìn)行行列轉(zhuǎn)換的時候,要將行下標(biāo)和列下標(biāo)進(jìn)行互換。考生還應(yīng)該掌握上三角矩陣、下三角矩陣的特性,在考試中,該知識點(diǎn)也有所涉及。

  計(jì)算機(jī)二級C語言考試必看技巧:數(shù)值轉(zhuǎn)換

  該部分在以往的機(jī)試中占11%,包括兩類問題:一是整數(shù)合并,二是類型轉(zhuǎn)換。在復(fù)習(xí)該部分時,考生應(yīng)該注意C語言中int型、long型、float型和double型數(shù)據(jù)所占的存儲空間的大小和精度,注意’%’(模)運(yùn)算和’/’(除法)運(yùn)算的特點(diǎn),特別應(yīng)該靈活的使用模運(yùn)算與除法運(yùn)算求數(shù)據(jù)相應(yīng)位數(shù)上的數(shù)值。掌握強(qiáng)制類型轉(zhuǎn)換的方法以及按規(guī)定的位數(shù)保留小數(shù)的方法。

  計(jì)算機(jī)二級C語言考試必看技巧:素?cái)?shù)

  該部分在歷年的機(jī)試中占6%,考生應(yīng)該牢固掌握素?cái)?shù)的基本概念和判斷素?cái)?shù)的方法。特別需要考生注意的是整數(shù)1不是素?cái)?shù),所以在判斷素?cái)?shù)的時候,應(yīng)該從2開始,到(n-1)結(jié)束,能夠除盡的不是素?cái)?shù),不能除盡的是素?cái)?shù)。判斷素?cái)?shù)問題是C語言中的一個基本算法,不僅會在程序設(shè)計(jì)中會考到,而且往往在程序填空和程序改錯中也會有所涉及,因此,考生應(yīng)對該知識點(diǎn)認(rèn)真復(fù)習(xí)。

  計(jì)算機(jī)二級C語言考試必看技巧:總結(jié)

  二級C語言上機(jī)考試是各語種級別中考生最多的,但每年的通過率都不高,主要的原因是考生的重視程度不夠,上機(jī)操作的次數(shù)過少,很多應(yīng)該掌握的卻沒有掌握,缺乏考試經(jīng)驗(yàn)等。希望每位參加考試的考生能認(rèn)真對待,積極備考。相信本文能夠助參加二級C語言上機(jī)考試的考生一臂之力。


99090 主站蜘蛛池模板: 温州中研白癜风专科_温州治疗白癜风_温州治疗白癜风医院哪家好_温州哪里治疗白癜风 | 上海诺狮景观规划设计有限公司 | 脱硫搅拌器厂家-淄博友胜不锈钢搅拌器厂家 | 四川成都干燥设备_回转筒干燥机_脉冲除尘器_输送设备_热风炉_成都川工星科机电设备有限公司 | 空气净化器租赁,空气净化器出租,全国直租_奥司汀净化器租赁 | 拉力测试机|材料拉伸试验机|电子拉力机价格|万能试验机厂家|苏州皖仪实验仪器有限公司 | 诸城网站建设-网络推广-网站优化-阿里巴巴托管-诸城恒泰互联 | 武汉刮刮奖_刮刮卡印刷厂_为企业提供门票印刷_武汉合格证印刷_现金劵代金券印刷制作 - 武汉泽雅印刷有限公司 | 丝杆升降机-不锈钢丝杆升降机-非标定制丝杆升降机厂家-山东鑫光减速机有限公司 | 沈阳楼承板_彩钢板_压型钢板厂家-辽宁中盛绿建钢品股份有限公司 轴承振动测量仪电箱-轴承测振动仪器-测试仪厂家-杭州居易电气 | 双舌接地线-PC68数字式高阻计-ZC36|苏海百科 | 棉柔巾代加工_洗脸巾oem_一次性毛巾_浴巾生产厂家-杭州禾壹卫品科技有限公司 | 【ph计】|在线ph计|工业ph计|ph计厂家|ph计价格|酸度计生产厂家_武汉吉尔德科技有限公司 | 北京网站建设公司_北京网站制作公司_北京网站设计公司-北京爱品特网站建站公司 | 磁力去毛刺机_去毛刺磁力抛光机_磁力光饰机_磁力滚抛机_精密金属零件去毛刺机厂家-冠古科技 | 压滤机滤板_厢式_隔膜_板框压滤机滤板厂家价格型号材质-大凯环保 | 粉丝机械,粉丝烘干机,粉丝生产线-招远市远东粉丝机械有限公司 | 深圳美安可自动化设备有限公司,喷码机,定制喷码机,二维码喷码机,深圳喷码机,纸箱喷码机,东莞喷码机 UV喷码机,日期喷码机,鸡蛋喷码机,管芯喷码机,管内壁喷码机,喷码机厂家 | 全国国际化学校_国际高中招生_一站式升学择校服务-国际学校网 | 防爆大气采样器-防爆粉尘采样器-金属粉尘及其化合物采样器-首页|盐城银河科技有限公司 | 体视显微镜_荧光生物显微镜_显微镜报价-微仪光电生命科学显微镜有限公司 | 河南不锈钢水箱_地埋水箱_镀锌板水箱_消防水箱厂家-河南联固供水设备有限公司 | 江苏农村商业银行招聘网_2024江苏农商行考试指南_江苏农商行校园招聘 | 广东西屋电气有限公司-广东西屋电气有限公司 | 学习虾-免费的学习资料下载平台| 托利多电子平台秤-高精度接线盒-托利多高精度电子秤|百科 | Dataforth隔离信号调理模块-信号放大模块-加速度振动传感器-北京康泰电子有限公司 | 焦作网 WWW.JZRB.COM| 注塑_注塑加工_注塑模具_塑胶模具_注塑加工厂家_深圳环科 | 中视电广_短视频拍摄_短视频推广_短视频代运营_宣传片拍摄_影视广告制作_中视电广 | 智能电表|预付费ic卡水电表|nb智能无线远传载波电表-福建百悦信息科技有限公司 | 成都中天自动化控制技术有限公司 | 苏州教学设备-化工教学设备-环境工程教学模型|同科教仪 | 齿轮减速机_齿轮减速电机-VEMT蜗轮蜗杆减速机马达生产厂家瓦玛特传动瑞环机电 | 基业箱_环网柜_配电柜厂家_开关柜厂家_开关断路器-东莞基业电气设备有限公司 | X光检测仪_食品金属异物检测机_X射线检测设备_微现检测 | 不锈钢螺丝 - 六角螺丝厂家 - 不锈钢紧固件 - 万千紧固件--紧固件一站式采购 | 屏蔽服(500kv-超高压-特高压-电磁)-徐吉电气 | 转向助力泵/水泵/发电机皮带轮生产厂家-锦州华一精工有限公司 | 震动筛选机|震动分筛机|筛粉机|振筛机|振荡筛-振动筛分设备专业生产厂家高服机械 | 抓斗式清污机|螺杆式|卷扬式启闭机|底轴驱动钢坝|污水处理闸门-方源水利机械 |