版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、13 计算机科学与技术专业 C 语言程序设计专插本考试大2014 木科插班生考试人纲(考试科 C 语言程序设计)I 考试性质普通高等学校木科插班生(又称专插木)招生考试是由专科毕业生参加的选拔性考试。 高等学校根据考生的成绩,按照 C 确定的招生计划,德、智、体全血衡量,择优录取。因 此,本科插班生考试应右较高信度、效度、必要的区分度和适当的难度。II 考试内容念,能运总体要求:要求考生理解 C 语言的数据类型、运算符、表达式、数组、指针等基本概 能正确的阅读程序、理解程序和调试程序,掌握 C 程序设计的基本思想和基木方法, 用所学的知识对一般问题进行分析,并能编写简单的 C 语言程序。第一章
2、 C 语言概述1? 考试内容(1)c 程序程序的基础知识。(2)C 语言程序的上机方法。2.考试要求了解 C 语言的特点,理解 C 语言源程序的结构。(2)掌握 C 程序的上机步骤, VC 集成开发环境下编辑、编译和运行 C 程序的方法。第二章程序的灵魂 算法1. 考试内容( 1) 算法。( 2) 结构化程序的三种基本结构和流程图。2. 考试要求了解算法的概念、特点型、计。(2)掌握结构化程序的三种基木结构和流程图。第三章数据类型、运算符与表达式1? 考试内容C语言的数据类型、运算符及表达武。(2)输入输出函数的使用。2. 考试要求理解标识符、常量与变量的概念;基木数据类型小的整型、单精度实型
3、、双精度实 字符型常量和变量的定义与使用方法。(2)掌握算术运算符和算术表达式、赋值运算符和赋值表达式。(3)掌握运算符的优先级和结合性、数据类型转换的方式和自增、自减运算。(4)掌握输入、输岀函数的用法。第四章 最简单的(:程序设计 顺序程序设计1? 考试内容(1)C 语言赋值语句。顺序程序设计的基木思想。2? 考试要求(1) 了解 C 语言的语句。1( 2) 掌握顺序结构程序设计方法。第讥章选择结构程序设计1? 考试内容C语言的关系运算符与关系表达式、逻辑运算符与逻辑表达式。选择结构程序设(1) 理解关系运算符与关系表达武(2) 理解逻辑运算符与逻辑表达式。(3) 掌握及应川 if 语句与
4、 switch 语句编写程序。掌握选择结构程序设计方法。第六章循环结构程序设计1?考试内容(1) while 语句、 do-while 语句、 for 语句、 break 语句和 continue 语句。 循环结 构程序 设计。2.考试要求(1) 掌 握 break 语句与 continue 语句的语法和用袪。(2) 掌握及应川wh订e语句、do-while语句和for语句构成循坏程序。掌握循坏结 构程序设计方法。第七章数组1?考试内容(1) 一 维数组。(2) 二 维数组。(3) 字 符数组。2.考试要求 掌握一维数组的定义与引用方法。(2) 掌 握二维数组的定义与引用方法。(3) 掌 握字
5、符数组的定义与使丿丿应用数组编写程序。( 1)函数的定义。(2) 函数的调用。(3) 数组与函数。2? 考试要求(1) 了解函数的定义。(2) 理解函数的参数和函数的值、理解并应川数组作为函数参数。掌握函数的调 用、嵌套调用、递归调用。( 4) 应用函数编写程序。第九章编译预处理1? 考试内容( 0 宏定义。( 2)文件包含。2条件编译。2? 考试要求( 0 掌握宏定义的使用。( 2)理解文件包含和条件编译。第十章指针1? 考试内容( 0 指针与地址的概念,指针变量的定义与引川。( 2) 指针与字符串,指针与数组。( 3) 指针与函数。(1)理解指针与地址的概念,掌握指针变量的定义与引川方法。
6、(2)掌握数组的指针与指向数组的指针变量、字符串的指针与指向字符串的指针变 量。 应用指针与函数、指针与数组编写程序。第章结构体与共用体1?考试内容(1)结构体和共用体类型的定义和引用。(2)指针和结构体。2考试要求(1)理解结构体类型的定义、结构体类型变量的定义、结构体变量的引用、共用体的 基 础知识。(2)掌握结构体变量的初始化、结构体数组、指针与结构体数组。(3)了解单向链表的建立、输出、删除与插入方法。第十二章位运算1?考试内容(1)位运算符。位运算的使用。2考试要求(1)了解位运算符的含义。(2)了解位运算、位段。第十三章文件1?考试内容(1)文件类型指针。(2)文件的操作。(1)
7、了解文件类型指针掌握文件的打开与关闭、文件的读写方法。III. 考试形式及试港结构- 、考试形式闭卷、笔试。试卷满分为 100 分,考试时间为 120 分钟。 二、试卷题型比例填空题:约占 20%;3单选题 : 约占 20%;判断题:约占 10%;程丿芋阅读题 : 约占 20%;程序填空题:约占 15%程序设计题:约占 5%二、试卷题型示例及答案1、 填空题:将正确的答案填入()内。每小题2 分在 C 语言中,用( 0 )表示逻辑假。2、 单选题:将正确的选项填入()内。每小题1 分构成 C 语言程序的基木单位是( B )。A.语句B.函数C.字符D.程序行X 。每小题 1 分3、判 断题:如
8、果止确,在()内填入丁,否则在()内填入 形参和实参都可以是常量、变量或表达式。( X )4、程序阅读题 :阅读下面的程序,回答后面的问题。本小题 4 分#inelude void mainO int i=0;char c,s80;scanf ( z%s z, s);do c 二 si;if (c 二a &c二A &c =,Z*) printfC); while(s+i! 二 0);运彳了此程序时若输入 abcdl234xy乙则输出结果为(abcdxyz )。5、程序填空题:每空 3 分下面程序的功能是生成并打卬某数列的前 20 项,该数列第 1, 2 项分别为 0 和 1,以后 每 个奇数编
9、号的项是前两项之和,他数编号的项是前两项差的绝对值。生成的 20 个数存 在 一维数组 x 中,并按每行 4 项的形式输出。请填空。#include #include void mdin() int x21, i, j;xl=0;x2=l;i=3;do while(i=20);for(i=l;i=20;i+) printf ( 5d, xi );if(i%4=0) printf( z n/z) ;4答:(1) xi-2+ xi-l(2) abs(xil- xi)(3) i+26、程序设计题:共计 15 分编写程序:输入一个整数n (TOO)和n个整数,将n个整数按照从小到人的顺序输出答:程序如下#include /* 程序结构: 1 分 */void main() int a1OO, n, i, j, t; /* 变量、数组定义: 1 分*/scanf ( z%d z, &n); /* 1 分*/for(i=O;in;i+) scanf C%d z,&ai); /* 1 分*/for(i=O;in;i+) /* 2 分*/ for (j=i+l ;sajj) /* 2分*/ t=ai; /
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 房屋转让交易合同
- 找物业要物业合同
- T-SDHTS 00013-2025 公路沥青路面层间功能层施工技术规范
- 宫腔粘连术后输血护理
- 研究物质的基本方法
- 铁路专科专业介绍
- 国潮插画设计介绍
- 前端框架结构介绍
- 实木门核心优势解析
- 产后伤口护理与注意事项
- 2026年妇联工作如何准备面试中的案例分析
- 钱继承分割协议书
- 2026年网格员考试公基全真模拟训练题库(含答案)
- 2026广东茂名市化州市公安局招聘警务辅助人员80人备考题库含答案详解(培优)
- 数学竞赛专题之数列
- 2026中国高端装备制造业国际竞争力提升路径及技术攻关报告
- 小学数学一年级下册《认识人民币》创新教学设计
- 义务教育体育与健康课程标准(2025年版)
- (2024版)老年高血压特点及临床诊治流程专家共识
- 2026年广东交通职业技术学院单招职业适应性测试题库附参考答案详解(完整版)
- 药店内部医保费用审核制度
评论
0/150
提交评论