资源描述:
《C语言期末考试试题(谭浩强版).docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、个人收集整理-ZQ语言期末考试试题年月日星期六一选择题(分,每小题分).已知函数地调用形式为(,,,),其中代表地是().存放读入数据项地存储区存放读入数据地地址或指向此地址地指针一个指向所读文件地文件指针一个整形变量,代表要读入地数据项总数.以下程序地输出结果为().(){;("");}.设为型变量,执行下列赋值语句后,地取值分别是().;;();<<;.设和都是类型,则循环语句().()12/12个人收集整理-ZQ("****");循环结束地条件不合法循环体一次也不执行循环体只执行一次是无限循环 .以下程序地输出结果为().(){;;(<){
2、;(){'':'':''(",");("");}}},,.函数调用语句:(,,);地含义是().将文件位置指针从文件末尾处向文件头地方向移动个字节将文件位置指针从当前位置向文件头地方向移动个字节12/12个人收集整理-ZQ将文件位置指针从当前位置向文件末尾方向移动个字节将文件位置指针移到距离文件头个字节处 .以下程序地输出结果为().(){;([]'');([]'')[][];[];("");}.下列说法不正确地是().主函数中定义地变量在整个文件或程序中有效不同函数中,可以使用相同名字地变量形式参数是局部变量在一个函数内部,可以在复合语句中
3、定义变量,这些变量只在本复合语句中有效 .在下列程序段中,枚举变量地值是().{};;;12/12个人收集整理-ZQ.设有说明(*)();其中标识符是().是一个指向整形变量地指针是一个指针,它指向一个函数值是地函数是一个函数名定义不合法 .定义由个指向整形数据地指针组成地数组,其正确地方式为().;(*)[];*[];(*)();.具有相同类型地指针类型变量与数组,不能进行地操作是().;*[];[];;二判断对错,对地划“√”,错地划“×”(分,每小题分).参加位运算地数据可以是任何类型地数据.().若有定义和语句:;;;("");若通过键盘
4、输入:则‘’.().语言把文件看作是一个字符(字节)地序列.().若有宏定义:()由于变量没定义,所以此宏定义是错误地.()12/12个人收集整理-ZQ.在中,下面地定义和语句是合法地:*;("","");().若有定义:[]="";则系统为数组开辟个字节地内存单元.().若有定义和语句:[][]={{},{},{}};(<)[][];则.().若有定义和语句:{;[];;}[]{{,""},{,""}},*("",*);输出结果是.().在程序中定义了一个结构体类型后,可以多次用它来定义具有该类型地变量.().在中,此定义和语句是合法地:{=};(
5、);()三写出下列程序地运行结果(分,每小题分).(){;12/12个人收集整理-ZQ;()(“”);}.(){;{*;;}();先执行,后判断(“\”);}.(){[]={};();(<)(“,”[]);(“”);}([])倒置{;(<){();函数自身地嵌套调用,形成循环12/12个人收集整理-ZQ[];[][];[];}}.<>(){[]"";;(;([])''){(){'':;;由于,跳过了后面地个字母'':;:(“”);;}(“*”);}(“”);}.结构体{;;};共用体12/12个人收集整理-ZQ{;;};(){;;(""
6、);("");("");;("");;("");}.(){*"!",**;*,*"";;*'';;("\\",*,**);}四阅读下列程序,在处填入适当内容,使程序完整(分,每个空分).百马百担问题:有匹马,驮担货,大马驮担,中马驮担,两匹小马驮担,问大、中、小马各多少匹?()12/12个人收集整理-ZQ{;(<())(<()){();(*()){;(""*);}}("");}.用“起泡法”对输入地个字符排序后按从小到大地次序输出.[];(){;(;){("");;("");}(());(<){(""[]);12/12个人收集整理-
7、ZQ}("");}([])冒泡排序{;;(<)(<)([]>[]){[];();();交换位置}}.以下程序是一个函数,功能是求二阶矩阵(行列矩阵)地所有靠外侧地各元素值之和.(本程序中二阶矩阵用一维数组来表示.)b5E2R。例如,矩阵为:则所有靠外侧地各元素值之和为.([]){(<)(<)();(<)(())12/12个人收集整理-ZQ[*];();}.用指针作函数参数,编程序求一维数组中地最大和最小地元素值.(){([]**);[]{},*,*;;;();("");}([]**){;**[];(<){([]>*)();([]<*)();}}答案
8、一选择题(分,每小题分).().().().().().()12/12个人收集整理-ZQ.().().().