大一c語言上機(jī)題庫 c語言考試題庫大一
夕逆IT
- 前端設(shè)計(jì)
- 2023-08-13
- 94

大家好,關(guān)于大一c語言上機(jī)題庫很多朋友都還不太明白,不過沒關(guān)系,因?yàn)榻裉煨【幘蛠頌榇蠹曳窒黻P(guān)于c語言考試題庫大一的知識(shí)點(diǎn),相信應(yīng)該可以解決大家的一些困惑和問題,如果碰巧...
大家好,關(guān)于大一c語言上機(jī)題庫很多朋友都還不太明白,不過沒關(guān)系,因?yàn)榻裉煨【幘蛠頌榇蠹曳窒黻P(guān)于c語言考試題庫大一的知識(shí)點(diǎn),相信應(yīng)該可以解決大家的一些困惑和問題,如果碰巧可以解決您的問題,還望關(guān)注下本站哦,希望對(duì)各位有所幫助!
c語言考試題目是什么樣子的
不知題主問的是哪類的考試。不管是哪類的考試,題目都會(huì)有基本題型和區(qū)分題型,為了凸顯C語言是一門編程語言,上機(jī)考試是必須的配套考法。
如果是學(xué)校里的考試,考試的題目你老師最清楚了,所以平時(shí)老師的課一定要上啊,千萬別逃課。多上上課,跟老師混個(gè)臉熟!同時(shí)熟悉你老師上課的方式,喜歡講什么樣的題型,好好做筆記。尤其到了快考試的前幾次課,那是一定要上的,因?yàn)榭赡苡幸馔獾捏@喜。
如果是計(jì)算機(jī)等級(jí)考試,也就是國家出題或者省出題,考試的題目形式就很寬泛了,有選擇題、填空題、問答題,還有上機(jī)題。其中比較有難度的是填空題和上機(jī)題。
填空題一般是給你一段代碼,其中故意空缺幾個(gè)空,你來填;或者給你一段代碼,讓你寫出運(yùn)行結(jié)果。很多人一看這種題型就頭暈,這是什么鬼!
上機(jī)題就更難了,給你幾道題目,對(duì)題目進(jìn)行簡(jiǎn)單的描述后,讓你寫代碼來實(shí)現(xiàn)題目中的要求。好多小伙伴在上機(jī)的時(shí)候手都在瑟瑟發(fā)抖有沒有!小編我當(dāng)年上機(jī)考試時(shí),最后居然在保存代碼時(shí)出錯(cuò)了,就算代碼寫出來也沒用了。
不管是哪種考試,都需要你去打好基礎(chǔ)。當(dāng)然了,如果題中出現(xiàn)i+++++i等這種火星文的題目,就靠你的人品了!
全國計(jì)算機(jī)二級(jí)考試C語言上機(jī)最后一題編程題,我只運(yùn)行了但是沒有編譯就交卷了,這樣有分嗎
有分,填空和改錯(cuò)題只要答案正確了,不管有沒有編譯都不會(huì)扣分;但是編程就不一樣了,評(píng)卷時(shí)不會(huì)檢查你的過程,也不會(huì)按點(diǎn)給分,如果運(yùn)行不出結(jié)果,整道題都不會(huì)有分。
長春理工大學(xué)光電c語言期末上機(jī)考試占多少分掛科可以補(bǔ)考么
我們那屆(09)考上機(jī)就80分,掛科也能補(bǔ)考。
主要是買題庫就行了,都是選擇題,背吧,不知道你們現(xiàn)在改沒改呵呵離散數(shù)學(xué)上機(jī)題(c語言表示)
兄弟我敢保證沒人給你做著些題。
1.否這個(gè)我有點(diǎn)印象。其它的就沒印象了建議你去圖書管借相關(guān)的參考書籍吧。c語言上機(jī)考試中程序運(yùn)行后出現(xiàn)please enter a string是什么意思
意思是請(qǐng)輸入一個(gè)字符串。這句話只是一句提示,讓你鍵入字符串,以便接下來程序運(yùn)行。全國計(jì)算機(jī)等級(jí)考試二級(jí)C語言上機(jī)考試具有三種題型:程序填空、程序修改和程序設(shè)計(jì),其中程序填空30分,程序修改30分,程序設(shè)計(jì)40分。[1]從以往的機(jī)試的情況來看,許多考生在程序設(shè)計(jì)題目上失分比較嚴(yán)重,而程序設(shè)計(jì)題占總分值的40%,一旦答錯(cuò),如果程序填空和程序修改又不能取得滿分的話,就不能通過上機(jī)考試。2007年9月,教育部考試中心對(duì)現(xiàn)有的全國計(jì)算機(jī)等級(jí)考試大綱進(jìn)行了改革,二級(jí)C語言上機(jī)考試時(shí)間由60分鐘增加到了90分鐘,編程環(huán)境由以前的TC2.0改為VC++6.0。[2]本文根據(jù)對(duì)近幾年來二級(jí)C語言上機(jī)考試中的程序設(shè)計(jì)題進(jìn)行歸類總結(jié),提出相應(yīng)的策略,并對(duì)考生應(yīng)對(duì)2007新大綱以后的C語言上機(jī)環(huán)境給出一些建議。2對(duì)以往考試的分析歷年的全國計(jì)算機(jī)等級(jí)考試中二級(jí)C語言上機(jī)考試程序設(shè)計(jì)題目全部出自于由南開大學(xué)出版社編寫南開100題,每次考試教育部考試中心會(huì)對(duì)題庫做相應(yīng)的改動(dòng),增加一些新的題型或題目,考試中,考生隨機(jī)抽取一套進(jìn)行測(cè)試。
筆者對(duì)2005年4月至2007年9月2004版新大綱以后的6次考試中的程序設(shè)計(jì)題目進(jìn)行了總結(jié),將這些題目一共分成了6大類,對(duì)每種類型的題目進(jìn)行了分析。2.1對(duì)一維數(shù)組和字符串的操作該類型的題目在以往的機(jī)試中所占比例最大,為40%,考生應(yīng)對(duì)該知識(shí)點(diǎn)做全面的復(fù)習(xí)和掌握。
一維數(shù)組可以分為數(shù)值型和字符型,其中數(shù)值型數(shù)組的數(shù)據(jù)類型為整型和實(shí)型,字符型數(shù)組的數(shù)據(jù)類型為字符型,我們通常會(huì)把字符型數(shù)組叫做字符串,但是應(yīng)該注意字符型數(shù)組與字符串之間是存在區(qū)別的,也就是’\0’結(jié)束標(biāo)志問題。在復(fù)習(xí)該部分的時(shí)候,考生應(yīng)該掌握以下兩個(gè)問題:
(1)對(duì)一維數(shù)組的操作對(duì)一維數(shù)組進(jìn)行操作的時(shí)候,不可避免的要訪問相關(guān)的數(shù)組元素,在C語言中訪問數(shù)組元素一般采取單層循環(huán)的方法進(jìn)行遍歷,假設(shè)數(shù)組長度為n,數(shù)組下標(biāo)是在0到(n-1)之間的,考生應(yīng)該牢固掌握在一維數(shù)組中求最大值、最小值,移動(dòng)元素,查找特定值,存儲(chǔ)數(shù)組元素的方法。
(2)對(duì)字符串的操作該類問題是每次考試的重點(diǎn)和難點(diǎn),特別是將字符串同指針結(jié)合起來以后,難度就更大了。
考生在解決此類問題是應(yīng)特別注意字符串的結(jié)束標(biāo)志’\0’,它不僅僅用來作為字符串的結(jié)束標(biāo)志,而且在對(duì)字符串進(jìn)行操作的時(shí)候,它也是循環(huán)的結(jié)束標(biāo)志。
考生在復(fù)習(xí)該部分的時(shí)候,應(yīng)該注意這樣的幾個(gè)基本問題:大小字母轉(zhuǎn)換、奇偶數(shù)判別、刪除或添加指定的字符和字符的移動(dòng)。
此外,考生應(yīng)該牢固掌握指針的特性及字符串操作函數(shù)的使用和實(shí)現(xiàn)方法,特別是字符串連接函數(shù)與求子串函數(shù),在以往的考試中多次要求考生自己編寫,考生應(yīng)對(duì)該知識(shí)點(diǎn)做重點(diǎn)掌握。2.2數(shù)值計(jì)算該類型的題目在歷年的機(jī)試中占22%,考查的機(jī)率也非常高。
該類題目一般給定一個(gè)數(shù)列計(jì)算公式,然后要求考生編寫一個(gè)函數(shù)類實(shí)現(xiàn)求數(shù)列的前n項(xiàng)的值、累加和或者積。
在解決該類的問題,首先要找到給定數(shù)列的變化規(guī)律,然后根據(jù)其變化規(guī)律來編寫一個(gè)單層或者雙層的循環(huán)來求其相應(yīng)的值。
在編寫程序的過程中,往往還會(huì)用到一些數(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é)果也是不一樣的。2.3對(duì)結(jié)構(gòu)體的操作該部分對(duì)非計(jì)算機(jī)專業(yè)的學(xué)生來說是一個(gè)難點(diǎn),因?yàn)榻Y(jié)構(gòu)體在《數(shù)據(jù)結(jié)構(gòu)》這門課程中應(yīng)用最為廣泛,但考生忽視對(duì)該知識(shí)點(diǎn)的復(fù)習(xí),但在以往的機(jī)試中,有17%的題目是屬于該類型??忌趶?fù)習(xí)這部分的時(shí)候,首先應(yīng)注意結(jié)構(gòu)體成員的兩種不同的引用方法:結(jié)構(gòu)體變量和指向結(jié)構(gòu)體的指針,也就是結(jié)構(gòu)體成員運(yùn)算符’.’和指向運(yùn)算符’->’,在編程的過程中,往往會(huì)涉及到結(jié)構(gòu)體數(shù)組,其實(shí)這類數(shù)組除了數(shù)據(jù)類型是結(jié)構(gòu)體以外,其它的特性和普通數(shù)組是一樣的,結(jié)構(gòu)體除了定義、賦值和初始化以外,它的其它操作和普通變量也是一樣的,包括在結(jié)構(gòu)體數(shù)組(記錄)中進(jìn)行查找、刪除、求最大最小值等操作,我們應(yīng)該用對(duì)待普通變量的方法來解決結(jié)構(gòu)體的問題,這樣的話,難度就可以大幅度的降低。2.4對(duì)二維數(shù)組的操作該類問題在歷年的機(jī)試中占16%,考生應(yīng)對(duì)二維數(shù)組的數(shù)組元素的遍歷方法、存儲(chǔ)方式、矩陣轉(zhuǎn)換等問題做重點(diǎn)掌握。在C語言中,訪問二維數(shù)組的數(shù)組元素一般采用雙層循環(huán)的方法實(shí)現(xiàn),因?yàn)槎S數(shù)組具有兩個(gè)下標(biāo):行下標(biāo)與列下標(biāo);二維數(shù)組可以按行或者按列轉(zhuǎn)化成一維數(shù)組進(jìn)行存儲(chǔ);對(duì)二維數(shù)組進(jìn)行行列轉(zhuǎn)換的時(shí)候,要將行下標(biāo)和列下標(biāo)進(jìn)行互換??忌€應(yīng)該掌握上三角矩陣、下三角矩陣的特性,在考試中,該知識(shí)點(diǎn)也有所涉及。2.5數(shù)制轉(zhuǎn)換該部分在以往的機(jī)試中占11%,包括兩類問題:一是整數(shù)合并,二是類型轉(zhuǎn)換。在復(fù)習(xí)該部分時(shí),考生應(yīng)該注意C語言中int型、long型、float型和double型數(shù)據(jù)所占的存儲(chǔ)空間的大小和精度,注意’%’(模)運(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ù)的方法。2.6素?cái)?shù)該部分在歷年的機(jī)試中占6%,考生應(yīng)該牢固掌握素?cái)?shù)的基本概念和判斷素?cái)?shù)的方法。特別需要考生注意的是整數(shù)1不是素?cái)?shù),所以在判斷素?cái)?shù)的時(shí)候,應(yīng)該從2開始,到(n-1)結(jié)束,能夠除盡的不是素?cái)?shù),不能除盡的是素?cái)?shù)。判斷素?cái)?shù)問題是C語言中的一個(gè)基本算法,不僅會(huì)在程序設(shè)計(jì)中會(huì)考到,而且往往在程序填空和程序改錯(cuò)中也會(huì)有所涉及,因此,考生應(yīng)對(duì)該知識(shí)點(diǎn)認(rèn)真復(fù)習(xí)。3程序設(shè)計(jì)中應(yīng)注意的問題3.1熟悉編程環(huán)境根據(jù)2007年9月教育部考試中心頒布的新大綱,二級(jí)C語言的編程環(huán)境由TC2.0改為VC++6.0,考生應(yīng)該熟練掌握VC++6.0的使用方法,雖然VC支持鼠標(biāo)操作,但是考生還是應(yīng)該掌握幾個(gè)常用快捷方式來提高編程效率。特別要注意在對(duì)程序進(jìn)行改動(dòng)以后要保存,要進(jìn)行編譯連接生成可執(zhí)行(.exe)文件。3.2養(yǎng)成良好的程序設(shè)計(jì)風(fēng)格二級(jí)C語言機(jī)試中的程序設(shè)計(jì)題,一般來說程序都比較簡(jiǎn)短,源代碼一般不超過5行,在題目指定的函數(shù)內(nèi)編寫程序。考生在答題的時(shí)候盡量采用易于理解而且比較簡(jiǎn)單的代碼來解決問題,注意不要改動(dòng)函數(shù)的參數(shù),語句的界符“{}”也應(yīng)該具有層次性的縮進(jìn),必要時(shí),使用一定的注釋來幫助自己理解程序。3.3謹(jǐn)慎使用指針指針是C語言的精華,也是機(jī)試考查的重點(diǎn)內(nèi)容,指針的使用非常靈活,在使用的指針的時(shí)候一定要注意對(duì)其進(jìn)行初始化,所謂初始化也就是給指針一個(gè)初值,沒有初值的指針是很危險(xiǎn)的,除了一定得不到正確答案外,如果指針越界,容易引起死機(jī)。如果死循環(huán)帶來的死機(jī)是“假死”,大部分可以用“Ctrl+Break”來恢復(fù),但指針越界引起的死機(jī)卻是真死,請(qǐng)考生一定要牢記。[3]3.4熟練掌握循環(huán)結(jié)構(gòu)循環(huán)結(jié)構(gòu)的程序是程序設(shè)計(jì)中涉及最多的知識(shí)點(diǎn),根據(jù)以上的分析,我們可以看出幾乎每一類題目都會(huì)涉及到使用循環(huán)來解決問題,因此考生應(yīng)該掌握循環(huán)結(jié)構(gòu)的特征和使用方法,以達(dá)到能夠熟練使用的目標(biāo)。應(yīng)該引起注意的是,在編制循環(huán)結(jié)構(gòu)程序的時(shí)候考生應(yīng)該盡量使用“for”循環(huán)和“while”循環(huán),避免使用“do……while”循環(huán)和“goto”語句,因?yàn)椤癴or”循環(huán)和“while”編寫出來的循環(huán)程序易于理解,不容易出錯(cuò)。3.5沉著應(yīng)戰(zhàn),認(rèn)真細(xì)心二級(jí)C語言上機(jī)考試時(shí)間有限,雖然從以前的60分鐘改為了90分鐘,但是相對(duì)于其它語種的上機(jī)考試來說,二級(jí)C語言的上機(jī)時(shí)間還是非常緊迫的??忌诖痤}的過程中應(yīng)該保持一個(gè)良好的心態(tài)和平靜的心情,遇到問題的時(shí)候不能慌亂,最好能夠在機(jī)試時(shí)帶一張草稿紙和一支筆,在編程之前先畫出程序的流程圖來明確解題思路。在遇到程序錯(cuò)誤時(shí)一定要根據(jù)錯(cuò)誤代碼檢查相應(yīng)位置,檢查的過程中應(yīng)該認(rèn)真仔細(xì),確保能夠解決問題。4結(jié)束語二級(jí)C語言上機(jī)考試是各語種級(jí)別中考生最多的,但每年的通過率都不高,主要的原因是考生的重視程度不夠,上機(jī)操作的次數(shù)過少,很多應(yīng)該掌握的卻沒有掌握,缺乏考試經(jīng)驗(yàn)等。希望每位參加考試的考生能認(rèn)真對(duì)待,積極備考。相信本文能夠助參加二級(jí)C語言上機(jī)考試的考生一臂之力。
大學(xué)c語言期末考試怎么考
分兩步走,第一步是筆試,第二步是上機(jī)考試。
筆試主要是考理論知識(shí),萬事都有其理論,C語言也不例外;上機(jī)考的內(nèi)容雖然是實(shí)際操作的性質(zhì),但也離不開理論知識(shí),考試內(nèi)容從編程案例到代碼的使用規(guī)范等均有含括。
這是一門計(jì)算機(jī)里面比較高深階段的科目,不僅要熟練使用計(jì)算機(jī),還要掌握計(jì)算機(jī)的語言,作為一門新興的學(xué)科,在未來占有相當(dāng)重要的地位,未來的發(fā)展趨勢(shì),計(jì)算機(jī)語言就是人的語言,不會(huì)計(jì)算機(jī)語言,相當(dāng)于不會(huì)說話。
好了,本文到此結(jié)束,如果可以幫助到大家,還望關(guān)注本站哦!
本文鏈接:http://xinin56.com/qianduan/2735.html