大学c语言项目,项目大学C语言程序设计期末复习重点.doc
期末復(fù)習(xí)課
筆試試卷基本情況
1、單項(xiàng)選擇(本題共15個(gè)小題,每題2分。30分)
在四個(gè)備選答案中選擇一個(gè)正確的。答案唯一。
2、閱讀程序選擇運(yùn)行結(jié)果(本題共有8個(gè)小題,每個(gè)題3分。24分)
考核基本運(yùn)算。答案唯一。
3、閱讀程序并填空(本題共有6個(gè)小題,每空4分。24分)
考察對(duì)現(xiàn)成算法的分析能力。
? 閱讀程序,在程序空白處填寫(xiě)適當(dāng)?shù)恼Z(yǔ)句,使程序完整正確,并能夠完成規(guī)定的功能。
4、編寫(xiě)程序(本題共有3個(gè)小題,1、2小題每題7分,3小題8分,共22分)
基本的分析問(wèn)題能力和程序設(shè)計(jì)能力。
重點(diǎn)要求
基本概念
字符集、標(biāo)識(shí)符、關(guān)鍵字
各種常量的表示方法
變量的說(shuō)明
基本運(yùn)算符與I/O操作
數(shù)據(jù)類(lèi)型:占用內(nèi)存字節(jié)、表示范圍
全部運(yùn)算符:運(yùn)算規(guī)則、優(yōu)先級(jí)、結(jié)合性
能夠進(jìn)行簡(jiǎn)單的表達(dá)式計(jì)算
基本的I/O函數(shù)的使用方法和功能:printf、scanf、getchar、putchar
基本語(yǔ)句
掌握正確的語(yǔ)法形式、控制流程、常見(jiàn)書(shū)寫(xiě)形式
if 和 switch 語(yǔ)句
循環(huán)語(yǔ)句(for、while、do-while)
break 和 continue 語(yǔ)句
其它語(yǔ)句
語(yǔ)句之間的嵌套關(guān)系和規(guī)定
最基本的兩重循環(huán)程序的編寫(xiě)方法
函數(shù)
掌握函數(shù)的概念,函數(shù)的定義與說(shuō)明,函數(shù)調(diào)用,函數(shù)的返回值與函數(shù)定義之間的關(guān)系
掌握在函數(shù)之間進(jìn)行參數(shù)傳遞的特點(diǎn),如何在函數(shù)之間傳遞一般變量,如何在函數(shù)之間傳遞指針變量,如何在函數(shù)中交換兩個(gè)變量的值。
數(shù)組
掌握數(shù)組和指針的概念,數(shù)組說(shuō)明,數(shù)組元素起始下標(biāo),如何引用數(shù)組元素,數(shù)組名的意義
數(shù)組與函數(shù)的關(guān)系:在函數(shù)之間傳遞數(shù)組中的一個(gè)元素,在函數(shù)之間傳遞整個(gè)數(shù)組
基本算法:排序(選擇)
指針
指針變量的基本概念與基本運(yùn)算:取地址“ & ”運(yùn)算與取內(nèi)容“ * ”運(yùn)算,指針變量與一般變量的關(guān)系,指針變量與自增++、自減--運(yùn)算的關(guān)系
數(shù)組與指針的關(guān)系,指針的 3 種基本運(yùn)算與意義
指針數(shù)組與數(shù)組指針
字符串:基本概念,串結(jié)束標(biāo)記 \0
串輸入/輸出函數(shù):gets,puts
串的基本操作:復(fù)制、連接、求長(zhǎng)、比較
結(jié)構(gòu)體與聯(lián)合
結(jié)構(gòu)體的聲明,結(jié)構(gòu)體變量的定義,結(jié)構(gòu)體占用的內(nèi)存
與結(jié)構(gòu)體變量有關(guān)的運(yùn)算符
結(jié)構(gòu)體與數(shù)組的關(guān)系,結(jié)構(gòu)體數(shù)組
通過(guò)指針變量訪問(wèn)結(jié)構(gòu)體,相關(guān)的運(yùn)算符
結(jié)構(gòu)體與指針的關(guān)系,結(jié)構(gòu)體指針數(shù)組,結(jié)構(gòu)體指針與++、--運(yùn)算的關(guān)系
聯(lián)合:只要求基本概念
筆試試卷樣題-選擇題
【1】一個(gè)C語(yǔ)言程序是由 組成的。
A) 主程序 B) 子程序 C) 函數(shù) D) 過(guò)程
【1】答案:C
【2】在以下關(guān)于C語(yǔ)言的不嚴(yán)格的敘述中,錯(cuò)誤的說(shuō)法是 。
A) 在C語(yǔ)言中不用區(qū)分大寫(xiě)字母和小寫(xiě)字母,大小寫(xiě)字母意義相同
B) C語(yǔ)言中的關(guān)鍵字是一些具有固定含義的標(biāo)識(shí)符
C) C語(yǔ)言程序是以函數(shù)為基本組成單位
D) 同一個(gè)運(yùn)算符號(hào)在不同的場(chǎng)合可以有不同的含義
【2】答案:A
【3】下列不屬于C語(yǔ)言關(guān)鍵字的是 。
A) default B) register C) enum D) external
【3】答案:D
【4】以下選項(xiàng)中屬于C語(yǔ)言的數(shù)據(jù)類(lèi)型是 。
A)復(fù)數(shù)型 B) 邏輯型 C) 雙精度型 D) 集合型
【4】答案:C
【5】當(dāng)c的值不為0時(shí),在下列選項(xiàng)中能夠?qū)⒆兞縞的值賦給變量a、b的是 。
A) c = b = a; B) (a = c) || (b = c);
C) a = c = b; D) (a = c) && (b = c);
【5】答案:D
【6】已知:char w;int x;float y;double z;則表達(dá)式w*x+z-y的結(jié)果為 類(lèi)型。
A) float B) char C) int D) double
【6】答案:D
【7】下列可以正確表示字符型常量的是 。
A) "a"B) ’\t’ C) "\n" D) 297
【7】答案:B
【8】已知:int a,b;用語(yǔ)句scanf(“%d%d”,&a,&b);輸入a、b的值時(shí),不能用作輸入分隔符的是 。
A) , B) 空格 C) 回車(chē) D) Tab
【8】答案:A
【9】下列運(yùn)算符的操作數(shù)必須是int型的運(yùn)算是 .
A) % B) / C) ―― D) ++
【9】答案:A
【10】為判斷char型變量m是否是數(shù)字,可用表達(dá)式
A)0<=m && m<=9 B)’0’<=m && m<=’9’
C)“0”<=m && m<=“9” D)前面答
總結(jié)
以上是生活随笔為你收集整理的大学c语言项目,项目大学C语言程序设计期末复习重点.doc的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: linux找出重复数字,C语言笔试经典-
- 下一篇: java 保存文件在服务器_java文件