湖南财政经济学院2020年“专升本”考试大纲(C语言程序设计)

合集下载

历年专升本考试试题:C语言程序设计(B卷)

历年专升本考试试题:C语言程序设计(B卷)

《C语⾔程序设计》试卷 B卷注意:答案请填写在答题纸上!⼀、填空題(每空1分,共20分)1. 是C程序的基本单位,⼀个C程序总是从开始执⾏。

2.C语⾔规定标识符只能由字母、和 3种字符组成,且第⼀个字符必须为字母或。

3.计算机科学家沃思提出的⼀个公式:数据结构+=程序4.Turbo C++中,若有语句:unsigned int a;则a的范围是0~5.C中的转义符“\r”表⽰:。

6.表达式 21 / 4 的值为。

7.C语⾔中没有专门的字符串变量,如果想将⼀个字符串存放在变量中以便保存,必须使⽤。

8.已知a=12.789,则表达式 (int)a 的值为。

9.表达式 3 | 2 的值是。

10.若a=5,经a-=3;后a= 。

11.已知ch='a',则表达式【(ch>='A ' && ch<='Z')? (ch+32):ch 】的值为。

12.C中定义符号常量E为2.71828的宏命令是。

13.函数形参和调⽤的实参是数组名时,参数按⽅式进⾏传递。

14.C中按位与运算符是、按位异或运算符是、按位或运算符是。

15.定义⼀个结构变量,共三个成员分别是字符型、整形和浮点型,则该结构体变量所占内存长度为个字节。

⼆、单项选择题(每题2分,共40分)1.下列C语⾔标识符中,不合法的是……………………………………………()A. mynameB. WendC. sumD. student2.欲从键盘给整型变量a赋值3,b赋值2,则对应语句 scanf("a=%d,b=%d",%a,&b); 的输⼊格式是……………………………………………………………………()A. 3 2B. a=3 b=2C. a=3,b=2D. a=b=3,23.C语⾔源程序⽂件后缀名是……………………………………………………()A. .exeB. .objC. .batD. .c4.结构化程序设计的三种基本结构是…………………………………………()A. 顺序结构、复杂结构、循环结构B. 顺序结构、分⽀结构、循环结构C. 顺序结构、分⽀结构、选择结构D. 顺序结构、复杂结构、分⽀结构5.以下表达式中,值为0的是……………………………………………………()A. 15%5B. 15/5.0C. 15/5D. 15>56.设下列表达式中所涉及的变量均已正确定义,则不符合C语⾔语法的是…()A. 4||3B. a+=4C. a=3,b=5D. char(65)7.设变量定义为【int a[3]={1,3,5}, *p=a+1; 】,则*p的值是………………()A. 2B. 3C. 4D. a+18.在C 语⾔程序中,在函数内部定义的变量称为………………………………()A. 全局变量B. 外部变量C. 全程变量D. 局部变量9.经过以下的变量定义后,正确的表达式是……………………………………() struct node {char s[10];int k;} p[4];A. p->k=21B. p[0]->k=21C. p(0)->k=21D. p->s="Mary"10.若变量c为char类型,则能正确判断出c为⼤写字母的表达式是…………()A. (c>= 'A')||(c<= 'Z')B. 'A'<=c<= 'Z'C. (c>= 'A')&&(c<= 'Z')D. ('A'<=c)and ('Z'>=c)11.C语⾔中以“只写”⽅式打开⽂件,应选择的参数是…………………………()A. oB. wC. aD. r12.变量定义为【int a[2][3]={1,2,3,4,5,6}, *p=&a[1][0]; 】,则p的值是()A. 数组a的⾸地址B. 数组a的第1个元素的地址C. 数组a的第“1”⾏第“0”列的地址D. 数组a的第“1”列的⾸地址13.⽤链表表⽰线性表的优点是…………………………………………………()A. 便于插⼊和删除操作B. 花费的存储空间较顺序存储少C. 便于随机存取D. 数据元素的物理顺序与逻辑顺序相同14.结构化程序设计主要强调的是………………………………………………()A. 程序的规模B. 程序设计语⾔的先进性C. 程序结构的规范化D. 程序的效率15.以下表达式中,不正确的浮点数常量是……………………………………()A. 2e2B. 2.2C. 2c2D. 2E216. 若【int x=12,*p=x;】,则正确的赋值表达式是……………………………()&n b s p ; A . p = * &a m p ; x &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; B . * p = &a m p ; x / F O N T > / p > p > F O N T s i z e = 3 > &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; C . &a m p ; p = x &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ;&n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; D . * p = x / F O N T > / p > P a l i g n = l e f t >。

2024年湖南专升本招生院校考试大纲

2024年湖南专升本招生院校考试大纲

2024年湖南专升本招生院校考试大纲全文共四篇示例,供读者参考第一篇示例:2024年湖南专升本招生院校考试大纲一、考试范围1. 数学(1)基础知识:集合理论、函数与方程、数列、极限与连续、导数与微分、不定积分、定积分与多重积分、常微分方程、概率论与数理统计等。

(2)应用题:几何、代数、三角、几何、数列、概率、不等式等。

2. 英语(1)听力:听写、听力理解、听力填空等。

(2)阅读:阅读理解、词汇理解、填空、短文改错、信息匹配等。

(3)写作:作文、命题个性写作等。

3. 文化课(1)政治:马克思主义基本原理、毛泽东思想和邓小平理论、中国特色社会主义理论体系、党的基本路线、我国道路、理论体系、方针政策,党的基本知识等。

(2)法律:法律制度、法律政策、法律规则、法律原则、法治观念、公民权利及义务、公民知识、法治知识等。

二、考试形式1. 笔试(1)数学试卷:选择题、填空题、解答题等。

(2)英语试卷:听力、阅读、写作等。

(3)文化课试卷:政治、法律等。

2. 面试考生需进行面试环节,考官将综合考生的口语表达能力、综合素质、文化素养等方面进行综合评价。

三、考试时间1. 笔试时间:大约3小时。

2. 面试时间:根据考生人数而定,每位考生的面试时间约为15分钟。

四、考试分数分布1. 数学:满分100分,占比30%。

2. 英语:满分100分,占比30%。

3. 文化课:满分100分,占比40%。

五、考试内容说明1. 考生在备考过程中,需重点复习数学、英语以及政治、法律等文化课相关知识,并且要注重英语听力、口语表达能力的提升。

2. 考试内容全面覆盖,注重基础知识的考察,同时也会涉及到一定的综合应用题和案例分析题。

3. 考生在考试过程中需保持良好的心态,严格遵守考场纪律,做到文明考试、诚信考试。

六、备考建议1. 提前准备:合理安排时间,制定学习计划,提前复习,并且定期进行模拟考试,掌握考试节奏。

2. 多练习:多做题、多练习,巩固基础知识,同时注重综合运用能力的提升。

C语言专升本考试卷

C语言专升本考试卷

第一章C语言程序设计初步一、主要知识点(一) 程序设计语言的发展1、机器语言2、汇编语言3、面向过程的语言4、面向对象的程序设计语言(二) C程序设计语言的执行过程1、编辑2、编译3、连接4、执行(三) 用库函数组装C程序例1:计算的正弦值。

#include “math.h”main( ){float a; /*定义a为实型变量*/a=sin(2.1715); /*调用sin函数*/printf(“%f\n”,a); /*调用printf函数,输出a的值*/}详解:1、在本例中用到的sin函数称为数学函数,它是为了用户使用方便,由一批厂家开发编写的函数,并不是C语言的一部分。

在使用数学函数时,往往要用到函数执行时所需的一些信息(例如宏定义),这些信息包含在“math.h”中。

因此在程序开头用#include “math.h”将有关的标头文件包括到程序中。

2、一个C语言源程序文件由一个或多个函数组成,C语言的基本组成单位是函数。

一个完整的C语言程序有且只有一个称为主函数的main函数,程序总是从main函数开始执行,调用其它函数后再回到main函数,在main函数中结束整个程序的运行。

3、main是函数名称,没有参数可以不写,但圆括号不能省略,main()后面有一对花括号,花括号内的部分称为函数体,main函数可以在程序的任意位置。

4、C规定每个语句以分号(;)结束,分号是语句不可缺少的组成部分,每行中可以写多条语句。

5、/*与*/之间为注释信息,对程序运行结果不发生影响,也不被编译,注释说明可以放在语句的任意位置。

6、float a;此语句是把a定义为一个实型变量。

7、C语言本身没有输入、输出语句,本例使用prinft函数输出数据。

prinft 函数的括号内包括两部分内容:双引号内的部分、双引号外的部分。

双引号内的部分是“格式字符串”,用于指定输出双引号外的变量的打印格式。

此例中双引号中有一个”%f”,它是输出一个保留小数点后6位数字的格式字符,小数点前的位数不指定。

C语言专升本1单项选择题(3月10日终版)

C语言专升本1单项选择题(3月10日终版)

计算机程序设计(c hénɡxùs hèjì)基础(C语言(yǔyán))单项选择(xuǎnzé)练习题一、基本概念1. C语言(yǔyán)程序是由构成(gòuchéng)的。

A)一些可执行语言 B)main函数C)函数 D)包含文件中的第一个函数2. 是构成C语言程序的基本单位。

A)函数 B)过程 C)子程序 D)子例程3.C语言可执行程序从开始执行。

A) 程序中第一条可执行语句 B) 程序中第一个函数C) 程序中的main函数 D) 包含文件中的第一个函数4.C语言程序从main()函数开始执行,所以这个函数要写在____。

A) 程序文件的开始 B) 程序文件的最后C) 它所调用的函数的前面 D) 程序文件的任何位置5. 以下说法中正确的是。

A)C语言程序总是从第一个定义的函数开始执行B)在C语言程序中,要调用的函数必须在main( )函数中定义C)C语言程序总是从main( )函数开始执行D)C语言程序中的main( )函数必须放在程序的开始部分6. 下列方法中错误的是。

A)主函数可以分为两个部分:主函数说明部分和主函数体。

B)主函数可以调用任何非主函数的其它函数。

C)任何非主函数可以调用其它任何非主函数。

D)程序可以从任何非主函数开始执行。

7.下列关于C语言的说法错误的是。

A) C程序的工作过程是编辑、编译、连接、运行B) 标识符的命名由英文字母、数字和下划线组成,与字母的大小写无关C) C程序的三种基本结构是顺序、选择、循环D) 一个C程序总是从main函数开始执行的8. 系统默认的C语言源程序扩展名为.C,需经过之后,生成.exe文件,才能运行。A) 编辑、编译 B )编辑、连接 C) 编译、连接 D) 编辑、改错9.下列说法中正确的是。

A)由于C源程序是高级语言程序,因此一定要在TC软件中输入。

C语言程序设计实训教学大纲

C语言程序设计实训教学大纲

《C语言程序设计》实训教学大纲、课程基本信息二、实训教学目的与任务1、目的一是提高高职计算机专业学生的C语言实践应用能力;二是提高高职计算机专业学生的计算机综合运用能力;三是将高职专科学生的应用能力与高职院校培养应用性人才的目标紧密结合起来,真正将学生应用能力的培养目标落实到实处。

2、任务两方面的任务,一是加强高职计算机专业学生动手能力的培养;二是通过理论与实践教学进一步提升专业知识水平。

三、所需基本理论知识1、基本理论知识一是C语言部分:C语言基本语法、程序的结构、数据类型及其运算、基本语句、三种结构、数组的定义及引用、函数的定义及实现、编译预处理、指针、结构体、位运算和文件等操作。

二是数据结构部分:算法、二叉树的常见三种遍历方式、结点、叶子、度及其相关概念的理解。

三是软件工程部分:结构化程序中关于模块的理解、软件测试、面向对象程序设计的基本思想。

2、实验器材一是软件:Windows 2000操作系统平台、Visual C 6.0的IDE及MSDN、全国计算机等级考试二级C语言软件系统。

二是硬件:PII以上CPU、128MB以上内存等。

四、实训教学内容、要求与进度安排实验一:程序设计的初步知识(一)实训项目与内容1、基本理论知识标识符、算术表达式和赋值表达式等。

2、实验器材和设备有关知识PII以上CPU、128MB以上内存等。

3、基本技能请见实训大纲中的目的及任务。

4、学时数或周数2学时,1周。

5、所需实验设备和场地所需实验设备:PII 以上CPU、128MB 以上内存等;实验场地:计算机实验室。

6、消耗器材无。

7、分组情况根据学校实际情况,并依据教学大纲的基本要求,拟定每一组1 人。

二)实训详细要求与教学方法实训详细要求请见考核内容与方法;教学方法采用现场演示法。

三)进度安排及方式第一学期第1 周。

实验二:顺序结构一)实训项目与内容1、基本理论知识数据输出的一般调用格式。

2、实验器材和设备有关知识PII 以上CPU、128MB 以上内存等。

计算机科学与技术专业《C语言程序设计》科目考试大纲

计算机科学与技术专业《C语言程序设计》科目考试大纲

计算机科学与技术专业《C语言程序设计》科目考试大纲一、课程性质与考试基本要求《C语言程序设计》课程是计算机专业的专业基础课程。

这门课程的主要特点是实践性强,不仅要学习基本理论知识,更要注重上机实践,通过上机实践验证程序的正确性,掌握和巩固算法的设计知识。

设立本门课程的目的是通过学习C语言,使学生学会用计算机语言编程序解决实际问题。

通过本课程的学习,使学生了解算法的基本概念,会根据算法编制相应的程序,并初步掌握软件开发的基本技巧,同时也为后继课程的学习打下坚实的基础。

提高学生分析和解决问题的能力。

二、考试方式与试题类型(含各题型分数)1 .考试方式:闭卷、笔试。

2 .试卷结构:考试题型为单项选择题(70分)、读程序写结果(30分)、程序填空(20分)、编程题(30分)。

3 .试卷分数:试卷满分150分。

4 .考试时间:120分钟。

三、课程考试内容及要求第1部分程序设计和C语言本章重点:C语言的结构与上机的环境、上机步骤。

考试内容:程序的构成要素:main函数,其他的函数等。

源程序的书写格式。

C语言的风格。

C语言出现的历史背景。

C语言的特点。

简单的C程序介绍。

C程序的上机步骤。

考核要求:(1)了解C语言的背景。

(2)理解C语言程序的结构,C语言程序设计的风格。

(3)应用C程序的上机环境、步骤。

第2部分顺序程序设计本章重点:常用数据类型、常用运算符、数学公式转化为C语言表达式的基本能力、数据的输入输出,顺序结构程序设计。

主要内容:C的数据类型(基本类型、构造类型、指针类型、空类型)及定义变量的方法;C运算符的种类、运算优先级和结合性;不同类型数据间的转换与运算;数据的输入与输出、输入输出函数的调用:常用输入输出函数:scanf›Printf、getchar、PUtChar、gets、puts等。

考核要求:(1)了解基本类型及其常量的表示法。

(2)理解变量的定义及初始化方法,运算符与表达式的概念,C语言的自动类型转换和强制类型转、赋值的概念。

C语言程序设计课程大纲

C语言程序设计课程大纲

C语言程序设计课程大纲课程名称:C语言程序设计/ C Programming课程编号:241020课程属性:专业教育必修课授课对象:信息管理与信息系统专业本科生总学时/学分:64/4开课学期:第5学期执笔人:先修课程:大学计算机基础编写日期:一、课程概述C语言程序设计是商学院管理科学与工程专业的专业基础课之一。

课程系统、完整的讲述了C语言程序设计的基本思想和编程原理,在基础语法知识的基础上,重点讲解分支、循环等程序控制语句、以及函数、指针的运用,培养学生基本的程序设计思想和逻辑思维方式。

通过这门课程的学习,使学生掌握C语言程序设计的基本方法和技能,到达用计算机语言描述和解决现实世界中简单问题的能力,为面向对象程序设计、数据结构、管理信息系统、系统分析与设计等课程的学习奠定技术基础。

C programming is one of the specialized basic courses of management science and engineering. This course presents systematically basic ideas and programming principle of C programming, and focuses on the using of loop control, fiinction, pointer and training students' programming skill and logical thinking ability. By learning this course, the students should master the basic methods and skills of C programming, be able to use computer language to solve simple problems in the real world, and lay the technical foundation for studying the future courses, such as the object-oriented programming, data structure, management information system, system analysis and design.二、课程目标1.掌握C语言程序设计的基本思想和编程原理、常用的数据结构和基本算法;2.熟练使用分支、循环等语句进行程序设计;3.灵活运用数组、指针、字符串、函数等进行程序设计;4.掌握文件的操作与基本的输入输出处理,了解编程技术的现状与未来开展方向。

c语言程序设计课程思政大纲

c语言程序设计课程思政大纲

【C语言程序设计课程思政大纲】一、课程简介1.1 课程名称:C语言程序设计1.2 课程性质:专业必修课1.3 学时安排:64学时1.4 学分:3学分1.5 课程概况:C语言程序设计是计算机科学与技术专业的基础课程,旨在培养学生系统掌握C语言程序设计的理论和实际操作能力,为其日后的计算机编程和软件开发奠定坚实的基础。

二、课程目标2.1 知识与能力目标:使学生能够理解并掌握C语言程序设计的基本原理和方法,熟练运用C语言进行程序设计与编程。

2.2 德育与人文目标:培养学生严谨、务实、创新的学术态度,增强责任感和团队合作精神。

2.3 智育与学科目标:提高学生的计算机程序设计能力,为后续学习更高级别编程语言和软件开发打下基础。

三、课程内容3.1 C语言程序设计概述3.1.1 计算机程序设计基础3.1.2 C语言概述与发展历程3.2 C语言程序的基本结构3.2.1 程序的基本框架3.2.2 数据类型与变量3.2.3 运算符与表达式3.3 控制结构3.3.1 顺序结构3.3.2 分支结构3.3.3 循环结构3.4 函数与数组3.4.1 函数的定义与调用3.4.2 函数参数与返回值3.4.3 数组的定义与使用3.5 指针与内存管理3.5.1 指针的概念与使用3.5.2 内存管理与动态内存分配3.6 结构体与文件操作3.6.1 结构体的定义与使用3.6.2 文件的打开与关闭3.6.3 文件数据的读写操作3.7 综合设计与实践3.7.1 大作业设计与实现3.7.2 实际问题的解决与应用四、教学方法4.1 理论教学与实践相结合4.2 个性化辅导与小组合作4.3 多媒体技术与互动教学4.4 课程设计与综合实践五、教学要求5.1 理论通联实际,培养学生的动手能力与创新思维5.2 重视实践操作,注重实际问题的解决能力5.3 注重培养学生的团队合作与交流能力5.4 营造良好的学习氛围,激发学生对计算机编程的兴趣与热情六、考核方式6.1 平时成绩:包括作业完成情况、实验报告、课堂表现等6.2 期中考试:涵盖课程的基本知识点和基本题型6.3 期末考试:综合性考察学生的综合能力和编程实践能力6.4 课程设计:包括小组设计与个人设计两种形式,要求有一定的实际应用性和创新性七、教材与参考书目7.1 主教材:《C程序设计语言》(第二版)著者:Brian W. Kernighan, Dennis Ritchie7.2 参考书目:《C和指针》著者:Kenneth Reek《C Primer Plus》著者: Stephen Prata《C语言程序设计》著者:谭浩强八、总结与展望C语言程序设计课程思政大纲对学生的专业知识和思想品质都有明确的要求。

C语言程序设计复习题(专升本)

C语言程序设计复习题(专升本)

C语言程序设计复习题(专升本)一、填空题1、关系操作的特点是操作。

2、按照软件测试的一般步骤,集成测试应在测试之后进行。

3、软件工程三要素包括方法、工具和过程,其中,支持软件开发的各个环节的控制和管理。

4、E-mail地址由用户和域名两部分组成,这两部分的分隔符为。

5、在二维表中,元组的不能再分成更小的数据项。

6、设变量a和b已正确定义并赋初值。

请写出与a-=a+b等价的赋值表达式。

7、在DOS环境下,表示打印机的设备文件名为。

8、数据的逻辑结构有线性结构和两大类。

9、顺序存储方法是把逻辑上相邻的结点存储在物理位置的存储单元中。

10、一个类可以从直接或间接的祖先中继承所有属性和方法。

采用这个方法提高了软件的。

11.是C程序的基本单位,一个C程序总是从开始执行。

12.C语言规定标识符只能由字母、数字和下划线3种字符组成,且第一个字符必须为字母或。

13.有名计较机科学家XXX提出的一个公式:数据布局+=程序14.表达式。

5的值是______。

15.下列程序段的输出结果是______。

printf("%xn"。

(0x19 <<1) & 0x17);16.下列程序段的输出结果是_____。

int k。

s;for(k=0.s=0.k<10.k++)if (s>k) break。

else s += k;printf("k=%d s=%d"。

k。

s);17.下列程序段的输出结果是_____。

define MIN(x,y)。

(x)<(y)?(x) : (y)printf("%d",10*MIN(10,15));18.下列程序在运行时可能会出错,原因是______。

includevoid main( )char *s。

gets(s)。

puts(s)。

}19.表达式1<0<5的值是。

20.表达式~(10.1^~5)的值是。

HNCE网上考试系统 C语言程序设计 选择题答案

HNCE网上考试系统  C语言程序设计 选择题答案

一、单项选择题(17道小题,共20分)1、以下叙述中正确的是( C )。

(1分)A、C语言比其他语言高级B、C语言可以不用编译就能被计算机识别执行C、C语言以接近英语国家的自然语言和数学语言作为语言的表达形式D、C语言出现的最晚,具有其他语言的一切优点2、以下说法正确的是( C )。

(1分)A、C语言程序总是从第一个函数开始执行B、在C语言程序中,要调用函数必须在main()函数中定义C、C语言程序总是从main()函数开始执行D、C语言程序中的main()函数必须放在程序的开始部分3、下列可用于C语言用户标识符的一组是( B )。

(1分)A、void define WORDB、a3_b3 _123 CarC、For abc caseD、2a DO sizeof4、设int a=3,b=4,c=5;表达式(a+b)>c&&b==c的值是( C ) 。

(1分)A、2B、-1C、0D、15、以下关于循环体的描述中,( C )是错误的。

(2分)A、循环体中可以出现break语句B、循环体中还可以出现循环语句C、循环体中不能出现continue语句D、循环体中可以出现switch语句6、While(x)中的x相当于( D )。

(2分)A、x==0B、x==1C、x!=1D、x!=07、以下关于switch语句和break描述中, ( A) 是正确的。

(2分)A、在switch语句中,可以根据需要使用或不使用break语句B、switch语句中必须用break语句C、break语句只能用于switch语句D、break语句是switch语句必须的一部分8、以下对C语言函数的有关描述中,正确的是( B )。

(1分)A、在C中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参B、C函数既可以嵌套调用又可以递归调用C、函数必须有返回值,否则不能使用函数D、C程序中有调用关系的所有函数必须放在同一个源程序文件中、9、在下面的函数声明中,存在着语法错误的是( D )。

c语言程序设计考试大纲

c语言程序设计考试大纲

c语言程序设计考试大纲C语言程序设计考试大纲一、考试目的与要求本考试旨在检验学生对C语言程序设计基础知识的掌握程度,以及运用这些知识解决实际问题的能力。

考生应具备以下能力:1. 理解C语言的基本语法和结构。

2. 掌握基本的数据类型、运算符和表达式。

3. 能够编写、调试简单的C程序。

4. 熟悉数组、指针、函数等高级编程概念。

5. 能够使用C语言解决一些简单的算法问题。

二、考试内容1. C语言概述- C语言的发展历史- C语言的特点- C语言在计算机科学中的应用2. C语言基础- 程序的基本结构- 标识符、关键字和数据类型- 变量的声明和初始化- 常量和宏定义3. 运算符与表达式- 算术运算符- 赋值运算符- 比较运算符- 逻辑运算符- 位运算符- 条件运算符4. 控制语句- 条件语句(if、switch)- 循环语句(for、while、do-while)- 跳转语句(break、continue、return、goto)5. 数组- 一维数组- 二维数组- 数组的初始化- 数组的遍历和排序6. 指针- 指针的概念和声明- 指针与数组的关系- 指针的运算- 指针数组和函数指针7. 函数- 函数的定义和声明- 函数的参数传递(值传递和引用传递)- 递归函数- 函数的返回类型和返回值8. 预处理指令- 宏定义(#define)- 文件包含(#include)- 条件编译(#ifdef、#ifndef、#endif)9. 结构体、联合体和枚举- 结构体的定义和使用- 结构体数组和结构体指针- 联合体的概念和应用- 枚举类型的定义和使用10. 文件操作- 文件的打开和关闭- 文件的读写操作- 文件的定位和错误处理11. 动态内存分配- malloc和free函数的使用- 动态数组的创建和销毁12. C语言的高级特性- 位域- 内联函数- 静态库和动态库的使用三、考试形式与题型考试形式为闭卷笔试,题型包括:1. 选择题:测试学生对C语言基础知识的掌握。

2020年普通专升本《C语言程序设计》考试大纲

2020年普通专升本《C语言程序设计》考试大纲

2020 年普通专升本《C 语言程序设计》考试大纲本考试的目的是选拔部分高职高专毕业生进入本校计算机科学与技术专业本科阶段学习,考查考生是否具有综合运用 C 语言编程解决实际问题的能力以及学生对算法和编程基础知识的掌握程度,既测试学生的综合能力,也测试学生的基础知识。

一、考试科目名称:《C 语言程序设计》二、考试方式:笔试、闭卷三、考试时间:90 分钟四、试卷结构:总分100 分(一)单项选择题:15 题(每题 2 分,共30 分)(二)判断题:15 题(每题 2 分,共30 分)(三)简答题:4 题(每题 5 分,共20 分)(四)程序设计题:3 题(第一、二小题每题6 分,第三小题8 分,共20 分)五、考试的基本要求了解高级程序设计语言的特点,熟练掌握结构化程序设计的方法,了解常用C 语言输入/输出语句、一维数组等各项语法的正确使用方法,并能进行程序的调试和纠错。

六、考试范围第一章为什么要学C语言了解C 语言的发展及其特点;掌握C 语言程序的结构;了解 C 语言的特点。

第二章 C 数据类型掌握 C 语言数据类型分类,掌握如何定义各种数据类型的变量,以及他们的赋值方法;掌握常量与变量区别;掌握赋值运算符的使用方法。

第三章简单的算数运算和表达式掌握算术运算符和运算表达式,以及符合赋值运算符的计算表;重点掌握是自增(+ +)和自减(--)运算符的使用。

第四章键盘输入和屏幕输出掌握单个字符的输入输出;掌握数据的格式化屏幕输出;掌握数据的格式化键盘输入。

第五章选择结构程序设计了解基本的算法概念及描述方法;掌握关系运算符和关系表达式;掌握单分支控制的条件语句、双分支控制的条件语句以及多分支选择的控制语句的使用。

第六章循环控制结构掌握循环结构与循环语句的基本组成;掌握计数控制的循环结构;掌握条件控制的循环结构;掌握循环的嵌套使用方法。

第七章函数掌握函数的分类和定义;掌握向函数传递值和从函数返回值的方法;了解模块化程序设计的基本原则。

专升本C语言程序设计《C语言程序设计》试卷1

专升本C语言程序设计《C语言程序设计》试卷1
[14]以下有关宏替换的叙述不正确的是______
A)宏名不具有类型B)宏名必须大写字母表示
C)宏替换只是字符替换D)宏替换不占用运行时间
[15]设已有说明语句:inti=5,*q;,若要建立如图所示的存储结构,以下正确的赋值语句是:_
q i
A) q=i; B) *q=i; C)q=&i; D)*q=&i;
C)2*log(x)*cox(x)/3*x D)2*log(x)*cos(x)/(3*x)
[3]若有以下类型说明语句:char a; int b; flaot c; ouble d;则表达式a*b+d-c的结果类型为______
A)float B)char C)int D)double
[4]已知字母A的ASCII码为十进制数65,变量ch1为字符型,则执行语句ch1=`A`+`6`-`3`;后,ch1中的值是______
[8]下面程序所表示的函数学关系是
x=-1;if(a!=0)if(a>0)x=1;else x=0;
A) B) C) D)
[9]以下关于switch语句和break语句的描述中正确的是______
A)在switch语句中必须使用break语句
B)break语句只能用于switch语句中
C)break语句只能用于循环体中
[1]下面程序的功能是计算1-3+5-7+…-99+100的值,请填空。
main()
{int i,t=1,s=0;
for(i=1;i<=101;i+=2)
{_①__; s=s+t;__②__;}
printf(“%d\n”,s);
}
[2]以下程序的功能是:输入三个整数n1,n2,n3,按从大到小的顺序进行输出。请填空。

计算机二级考试(C语言程序设计)大纲

计算机二级考试(C语言程序设计)大纲

计算机二级考试(C语言程序设计)大纲公共基础知识基本要求1.掌握算法的基本概念。

2.掌握基本数据结构及其操作。

3.掌握基本排序和查找算法。

4.掌握逐步求精的结构化程序设计方法。

5.掌握软件工程的基本方法,具有初步应用相关技术进行软件开发的能力。

6.掌握数据库的基本知识,了解关系数据库的设计。

考试内容一、基本数据结构与算法1.算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度)。

2.数据结构的定义:数据的逻辑结构与存储结构;数据结构的图形表示;线性结构与非线性结构的慨念。

3.线性表的定义;线性表的顺序存储结构及其插入与删除运算。

4.栈和队列的定义;栈和队列的顺序存储结构及其基本运算。

5.线性单链表、双向链表与循环链表的结构及其基本运算。

6.树的基本概念;二叉树的定义及其存储结构;二叉树的前序、中序和后序遍历。

7.顺序查找与二分法查找算法;基本排序算法(交换类排序,选择类排序,插入类排序)。

二、程序设计基础1.程序设计方法与风格。

2.结构化程序设计。

3.面向对象的程序设计方法,对象,方法,属性及继承与多态性。

三、软件工程基础1.软件工程基本概念,软件生命周期概念,软件工具与软件开发环境。

2.结构化分析方法,数据流图,数据字典,软件需求规格说明书。

3.结构化设计方法,总体设计与详细设计。

4.软件测试的方法,白盒测试与黑盒测试,测试用例设计,软件测试的实施,单元测试、集成测试和系统测试。

5.程序的调试,静态调试与动态调试。

四、数据库设计基础1.数据库的基本概念:数据库,数据库管理系统,数据库系统。

2.数据模型,实体联系模型及E-R图,从E-R图导出关系数据模型。

3.关系代数运算,包括集合运算及选择、投影、连接运算,数据库规范化理论。

4.数据库设计方法和步歌:需求分析、概念设计、逻辑设计和物理设计的相关策略。

考试方式1.公共基础知识不单独考试,与其他二级科目组合在一起,作为二级科目考核内容的一部分。

专升本C语言历考试题及答案

专升本C语言历考试题及答案

专升本C语言历年考试题及答案江西财经大学2005年专升本选拔考试《C语言程序设计》试卷(考试时间120分钟,总分100分)一、用C语言描述下列命题(共16分,每小题2分)1、a、b和c均为整型变量,a和b中有一个大于c。

2、数学公式:a acb24 2-+-b的C语言表达式(注:sqrt( )为开方函数)。

3、写出100内的自然数x,能被3或7整除的表达式。

4、写出判断字符变量ch是阿拉伯数字字符的表达式。

5、写出满足x<60或90≤x≤100的C语言表达式。

6、写出平面上的点(x,y)落在单位圆内的表达式。

7、数组p[10]的各元素用于保存指向char型的指针,写出该数组的定义。

8、有名为max的函数,其功能是对两个int型参数x、y进行计算,返回其中的较大者,写出该函数的说明部分。

二、根据要求画出流程图或N-S图(共10分,每小题5分)1、用流程图或N-S图表示以下算法。

输入x的值,按下列函数计算y的值,并输出y的值。

2、画出打印以下图案的算法流程图或N-S图。

&& && & && & & &三、程序阅读题(共20分,每小题4分)1、# include <stdio.h>void main( ) {int i,sum=0;for(i=1;i<=30;i++)if(i%3!=0) continue;else sum=sum+i;printf(“sum=%d\n”,sum);}请叙述上面程序的功能,并写出程序的运行结果。

2、void main( ) {int a,b,x=1,y=1;scanf("%d%d",&a,&b);if (a>0) x=x+y;if (a<b) x=2*y;else if (a==b) y=5;else y=x+y;printf("x=%d,y=%d\n",x,y);}假设输入为: 2 -3<CR>, 则程序运行后的输出结果为:3、void main() {int a[3][3]={2,4,6,8,10,12,14,16,18};int sum=0, i, j;for ( i=0; i<3; i++)for ( j=0; j<3; j++ )if (i==j) sum+=a[i][j];printf(“sum=%d\n”,sum) ;}请叙述上面程序的功能,并写出程序的运行结果。

C语言程序设计竞赛大纲

C语言程序设计竞赛大纲

附件2:C语言程序设计竞赛大纲1.C语言的结构1)程序的构成,main函数和其它函数。

2)头文件、数据说明、函数的开始和结束标志。

3)源程序的书写格式。

4)C语言的风格。

2.数据类型及其运算1)C的数据类型(基本类型、构造类型、指针类型、空类型)及其定义方法2)C运算符的种类、运算优先级、结合性。

3)不同类型数据间的转换与运算。

4)C表达式类型(赋值表达式、算术表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式)和求值规则。

3.基本语句1)表达式语句,空语句,复合语句2)数据的输入与输出,输入输出函数的调用。

3)复合语句。

4)go to 语句和语句标号的使用。

4.选择结构程序设计1)有if语句实现选择结构。

2)用switch 语句实现多分支选择结构。

3)选择结构的嵌套。

5.循环结构程序设计1)for 循环结构。

2)while和dowhile循环结构。

3)continue语句、break语句。

4)循环的嵌套。

6.数组的定义和引用1)一维数组和多维数组的定义、初始化和引用。

2)字符串与字符数组。

7.函数1)库函数的正确调用。

2)函数的定义方法。

3)函数的类型和返回值。

4)形式参数与实在参数,参数值的传递。

5)函数的正确调用,嵌套调用,递归调用。

6)局部变量和全局变量。

7)变量的存储类别(自动、静态、寄存器、外部),变量的作用域和生存期。

8)内部函数与外部函数。

8.编译预处理1)宏定义:不带参数的宏定义;带参数的宏定义。

2)“文件包含” 处理。

9.指针1)指针与指针变量的概念,指针与地址运算符。

2)变量、数组、字符串、函数、结构体的指针以及指向变量、数组、字符串、函数、结构体的指针变量。

通过指针引用以上各类型数据。

3)用指针作函数参数。

4)返回指针值的指针函数。

5)指针数组,指向指针的指针,main函数的命令行参数。

10.结构体(即“结构”)与共用体(即“联合”)1)结构体和共用体类型数据的定义方法和引用方法。

专升本C语言程序设计专业考试试题

专升本C语言程序设计专业考试试题

专升本专业课考试《C语言程序设计》试题卷考生须知:1、考生姓名和准考证号码填写在答题纸密封线左边指定位置;2、考生一律在答题纸上答题,在本试题页上答题无效;3、答题不需要抄写题目,但必须写清题目编号(第几大题第几小题);4、试题、答题纸及草稿纸不准带出考场,离开考场须经监考人员清点;5、考试时间为150分钟;试题满分为150分;6、本试题共5页,5大题(注意反面)。

一.单项选择题(每题2分,共20分)1.对于一个正常运行和正常退出的C程序,以下叙述正确的是______。

A.程序从main函数第一条可执行语句开始执行,在main函数结束B.程序的执行总是从程序的第一个函数开始,在main函数结束C.程序的执行总是从main函数开始,在最后一个函数中结束D.从程序的第一个函数开始,在程序的最后一个函数中结束2.要使下面程序输出1, 2, 34,则从键盘输入的数据格式应为______。

#include <stdio.h>main(){char a,b;int c;scanf("%c%c%d",&a,&b,&c);printf("%c,%c,%d\n",a,b,c);}A.1 2 34 B.1, 2, 34 C.'1','2',34 D.12 343.对于以下程序片段,描述正确的是______。

int x=-1;do{x=x*x;}while(!x);A.是死循环B.循环执行两次C.循环执行一次D.有语法错误4.以下不能对二维数组a进行正确初始化的语句是______。

A.int a[2][3]={0}; B.int a[][3]={{1,2},{0}};C.int a[2][3]={{1,2},{3,4},{5,6}}; D.int a[][3]={1,2,3,4,5,6};5.以下程序运行后输出结果是______。

《C语言程序设计》 考核大纲

《C语言程序设计》  考核大纲

C语言程序设计课程考核大纲一、适应对象修读完本课程规定内容的信息工程、电子信息工程及实验班、自动化专业本科生;提出并获准免修本课程、申请进行课程水平考核的电子信息类各专业本科生。

二、考核目的主要考核考生对C语言知识的掌握程度和应用C语言进行程序设计的基本能力。

三、考核形式与方法平时考核主要考核学生到课情况和课堂内的听课表现;上机训练主要根据学生的上机准备情况、课内上机时的表现和提交的训练项目报告来考核学生平时自学情况和程序设计实践水平;期末考试采取闭卷笔试形式,考核学生对C语言知识的掌握程度和C语言的应用水平。

期末闭卷考试时间:2小时四、课程考核成绩构成课程成绩构成=平时(10%)+ 上机训练(40%)+ 期末考试(50%)五、考核内容与要求一、C语言的词法基础掌握二进制、八进制、十六进制数的表示及其相互转换方法,掌握基本数据类型(整型、实型、字符型)的表示及应用、掌握C语言常量、变量的表示方法。

二、运算符与表达式掌握C语言各种运算符的表示、功能及其在构成表达式时的正确语法,了解运算符的优先级、结合性及其可能的副作用,理解C语言运算符和表达式的语义实质及求值规则,掌握表达式求值时的数据类型转换规则,能熟练地应用运算符构造各种正确的表达式。

三、程序的控制结构掌握C语言各种分支程序设计、循环程序设计的基本语法,能熟练地应用if,if-else,switch,break,continue等控制语句和条件表达式灵活地实现程序的控制结构。

四、聚集数据类型掌握数组、结构、联合、枚举等聚集数据类型的定义、特点,数据对象的表示及引用方法,并能在程序中灵活地应用,重点掌握一维数组、二维数组、结构的定义及其应用方法。

五、指针掌握指针及指针变量概念、数据对象的间接表示方法,基本学会各种数据类型指针变量的定义方法,能建立指针变量与各种下标表达式的等价关系,能正确理解指针加减运算的语义,能熟练地应用指针变量存取数组元素,存取字符串数据。

2022年专升本C语言程序设计复习资料及习题(1)

2022年专升本C语言程序设计复习资料及习题(1)

2022年专升本C语言程序设计复习资料及习题(1)单元一程序设计宏观认识单元总结提升本单元中,核心内容有C语言程序框架结构、程序的构成和程序开发过程。

通过本单元的学习,我们应该知道:1.C语言程序最基本的程序框架由两部分构成,分别是:(1) 编译预处理(2) 函数组2.C程序最大的特点就是所有的程序都是用函数来装配的,函数是构成C语言程序的基本单位,函数包括主函数、库函数和自定义函数。

函数的一般结构形式为:函数返回值类型函数名(形式参数) //函数首部{ 说明语句; //函数体可执行语句;}3.标识符是用来标识程序中的某个对象名字的字符序列。

C语言把标识符分为三类,即关键字、预定义标识符、用户自定义标识符。

对于用户自定义标识符的命名C语言规定:(1) 所有的用户标识符必须先定义后使用;(2) 用户标识符由字母(A~Z,a~z)、数字(0~9)、下划线“_”组成,并且首字符不能是数字;(3) 区分大小写;(4)不能用关键字作为用户自定义标识符,通常不使用预定义标识符作为用户自定义标识符。

4.理论上讲,程序开发过程分为四个步骤,分别为:(1) 编辑源程序(2) 编译源程序,生成目标程序(3) 连接目标程序及其相关模块,生成可执行文件(4) 运行可执行文件5.简单描述使用VC++6.0开发应用程序的步骤:如图所示:总之,通过本单元的学习,应该掌握C语言程序框架结构和程序开发过程,还要对C语言程序设计的知识脉络有一定的了解。

单元练习一.选择题1.构成C语言程序的基本单位是( )。

A.框架B.预处理C.函数D.语句2.在程序开发过程中,把文本文件格式源程序转化为二进制格式的目标程序的过程称之为( )。

A.编辑B.编译C.连接D.运行3.关于主函数,下列说法不正确的是( )。

A.一个完整的C语言应用程序有唯一的主函数B.主函数的名称只能是mainC.主函数可以被其他自定义函数调用D.C语言程序的运行从主函数开始,以主函数为核心展开4.关于标识符,下列说法不正确的是( )。

873c语言程序设计考试大纲

873c语言程序设计考试大纲

873c语言程序设计考试大纲
873C语言程序设计考试大纲主要包括以下内容:
1. C语言基础:包括数据类型(基本类型、构造类型、指针类型、无值类型等)及其定义方法,常量与变量,运算符与表达式(包括算术、逻辑、关系运算以及赋值、逗号、条件、位运算等),数组,指针,结构体,以及常用库函数(输入输出函数、文件操作函数等)。

2. 程序设计:包括顺序结构、选择结构(if-else、switch等)、循环结构(while、do-while、for语句等)、函数(定义、调用、递归等)、宏(定义与调用方法、宏替换与展开的概念)等。

3. 数据类型及其运算:包括各种数据类型的定义和类型间的转换。

4. 基本语句:包括表达式语句、空语句和复合语句。

5. 选择结构程序设计:使用if语句实现选择结构。

6. 循环结构程序设计:使用for循环结构。

7. 数组的定义和引用:包括一维和二维数组的定义、初始化和数组元素的引用。

8. 函数:包括库函数的正确调用,形式参数与实际参数,参数值传递,变量的存储类别(自动、静态、寄存器、外部),变量的作用域和生存期。

9. 编译预处理:包括宏定义和调用(不带参数的宏,带参数的宏),以及“文件包含”处理。

10. 指针:包括地址与指针变量的概念,地址运算符与间接地址运算符。

11. 结构体(即“结构”)与共同体(即“联合”):使用typedef说明一个新类型。

12. 位运算:包括位运算符的含义和使用。

以上信息仅供参考,如需获取更具体的信息,建议查阅C语言程序设计的教材或咨询相关人员。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

湖南财政经济学院
2020年“专升本”《 C语言程序设计》考试大纲一、考试要求
通过课程的学习,学生掌握算法设计思想,掌握结构化程序设计的基本概念、方法和技巧,培养学生良好的程序设计风格、程序阅读与分析、程序设计和调试能力,进一步培养学生分析问题、解决问题的能力,使学生具备初步的高级语言程序设计能力,为后续课程的学习和应用开发打下扎实的程序设计基础。

二、考试的范围和内容
考核知识点一:C程序构成及运行流程
1.考核内容:
程序的构成,main函数和其他函数;头文件,数据说明,函数的开始和结束标志以及程序中的注释;C语言源程序的书写格式及风格。

2.考核要求:
了解:程序的构成、函数的构成
掌握:运行C程序的步骤与方法,培养程序设计和调试动手的能力,使学生具备良好的程序设计风格。

考核知识点二:算法、数据类型及表达式
1.考核内容:
算法的概念、特性、表示;C的数据类型(基本类型,构造类型,指针类型,无值类型)及其变量定义方法;C运算符的种类、运算优先级和结合性;.不同类型数据间的转换与运算;C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。

2.考核要求:
了解:算法的特性及表示方法;C运算符的运算优先级和结合性;数据类型间的转换。

掌握:变量的定义,C表达式的求解
应用:算法的设计及用流程图、伪代码表示算法,建立“自顶向下、逐步细化”、“分而治之”等程序设计的思想。

考核知识点三:C语句及输入输出函数
1.考核内容:
表达式语句,空语句,复合语句;输入输出函数的调用,正确输入数据并正确设计输出格式。

2.考核要求:
了解:输入输出函数用法。

掌握:数据的输入输出各种格式符的含义及用法。

应用:正确输入数据并正确设计输出格式;自增、自减运算符,区别i++ 与++i,i-- 与--i。

考核知识点四:选择结构程序设计
1.考核内容:
用if语句实现选择结构;用switch语句实现多分支选择结构;选择结构的嵌套。

2.考核要求:
了解:IF结构(包括单分支、多分支、IF嵌套)及SWITCH 结构的语法构成。

掌握:选择结构的执行功能;选择结构的嵌套。

应用:选择结构的应用。

典型例题:两数互换、闰年判断、求解一元二次方程的实根和复根、分段函数。

考核知识点五:循环结构程序设计
1.考核内容:
for循环结构;while和do-while循环结构;continue 语句和break语句;循环的嵌套。

2.考核要求:
了解:(for循环、while循环、do-while循环)的语法构成及区别;数学函数库的基本函数。

掌握:三种循环结构的执行功能;循环嵌套。

应用:三种循环结构的应用。

典型例题:斐波拉契数列、素数、水仙花数、回文数、完数、规律图案的输出。

考核知识点六:数组
1.考核内容:
一维数组和二维数组的定义、初始化和数组元素的引用;字符串与字符数组。

2.考核要求:
了解:一维数组、二维数组、字符数组的定义;字符数组与其它数组的区别。

掌握:一维、二维数组元素的下标及指针引用;各种字符串处理函数的作用。

应用:一维数组、二维数组、字符数组的应用。

典型例题:排序算法、打擂台算法、起泡法排序、选择法排序、杨辉三角形、三阶或五阶魔方阵、利用折半查找法查找某个数据、规律图案的输出。

考核知识点七:使用函数实现模块化设计
1.考核内容:
库函数的正确调用;函数的定义方法;函数的类型和返回值;形式参数与实在参数,参数值传递;函数的正确调用,嵌套调用,递归调用;局部变量和全局变量;变量的存储类别(自动,静态,寄存器,外部),变量的作用域和生存期。

2.考核要求:
了解:函数定义及调用方法;形参与实参的概念及含义,
参数的“单向传递”;全局变量与局部变量定义,变量的作用域及存储类别。

掌握:参数的传值与传址;函数的调用过程;全局变量与局部变量的应用,变量的存储类别、变量的作用域的应用。

应用:函数的定义、调用及应用;嵌套调用、递归调用。

典型例题:汉诺塔问题,登阶梯游戏。

考核知识点八:指针定义及使用
1.考核内容:
地址与指针变量的概念,地址运算符与指针运算符;一维、二维数组和字符串的地址以及指向变量、数组、字符串、函数、结构体的指针变量的定义;通过指针引用以上各类型数据;用指针作函数参数;返回地址值的函数;指针数组,指向指针的指针。

2.考核要求:
了解:指针概念及应用。

掌握:数组、指针与函数结合应用,包括指针变量、数组指针、函数指针(指向函数的指针)、指针函数(返回指
针值的函数)、指针数组、多重指针等。

应用:指针做函数参数的作用;灵活应用指针函数,指针数组,函数指针。

考核知识点九:用户自己建立数据类型
1.考核内容:
用typedef说明一个新类型;结构体和共用体类型数据的定义和成员的引用;指针与结构体;通过结构体构成链表,单向链表的建立,结点数据的输出、删除与插入。

2.考核要求:
了解:结构体、共用体的定义;结构体变量、结构体数组、结构体指针;链表。

掌握:结构体、共用体的区别;结构体类型和共用体类型产生的必要性。

应用:结构体、共用体的应用。

三、考试题型和分值结构(总分100分)
1.填空题(12空,每空2分,共24分)
2.单选题(15题,每题2分,共30分)
3.判断题(10题,每题1分,共10分)
4.程序运行结果题(3题,每题4分,共12分)
5.编写程序题(3题,共24分)
四、考试形式
笔试(闭卷)。

五、考试时间
90分钟
六、主要参考书目
1.教材:
谭浩强. 《C程序设计》(第五版),清华大学出版社,2017年.
2.参考书:
谭浩强. 《C程序设计学习辅导》(第五版),清华大学出版社,2017年.
谭浩强. 《C程序设计教程》(第3版),清华大学出版社,2014年.。

相关文档
最新文档