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

发布 2021-05-13 21:43:28 阅读 7906

《c语言程序设计》考试大纲。

一.数据类型。

1.各种数据类型的存储形式与使用(char, int, int, long, float, double)2.不同数据类型的混合运算3.数据类型之间的转换4.字符串在内存中表示5.自增自减运算6.运算符优先级。

1.顺序结构。

1)字符输入输出。

putchargetchar(2)格式输入输出。

scanfprintf

2.选择分支结构。

1)if语句。

三种形式嵌套(2)switch语句3.循环结构。

1)while语句(2)do-while语句(3)for语句(4)循环的嵌套。

5)break和continue的用法区别。

1.字符串的表示与使用。

2.一维数组、二维数组的定义、初始化和引用3.字符串处理函数1.指针定义。

2.数组与指针的关系3.字符串与指针的关系4.函数指针5.指针数组6.二级指针。

二.基本结构。

三.字符串与数组。

四.指针。五.结构和联合。

1.结构定义与赋值2.结构指针和链表操作3.联合定义与赋值。

六.位运算。

1.”与”、”或”、”异或”、”取反”2.移位运算。

左移和右移符号问题。

七.函数。1.函数定义和调用2.函数参数和返回值3.递归函数的使用。

4.局部变量与全局变量的区别和使用5.变量的存储类型。

八.预处理。

1.宏定义。

不带参数的宏定义带参数的宏定义。

九.文件操作。

1.文件打开与关闭(fopen, fclose)2.文件读写(fread,fwrite)

3.定位和检测(fseek, rewind,ftell, ferror)

算法部分考试大纲。

一.排序。1.冒泡排序2.插入排序。

1)数组排序(2)链表排序。

二.查找。1.顺序查找2.折半查找。

三.递归。1.递归原理和机制。

2.递归的设计和应用(如汉诺塔问题,链表输出,链表释放)

四.字符串操作。

1.查找与匹配。

C语言程序设计考试大纲

c语言程序设计 考试大纲。课程名称 c语言程序设计课程编号 161190400总学时 48总学分 3实践学时 16考核方式 考试适用专业 理工科各专业。一 考核目标。c语言程序设计 是理工科各专业必修的一门专业基础课,通过本课程的学习,使学生掌握c语言的特点,c语言的基本概念和基本语法,比较熟练地运...

C语言程序设计考试大纲

c语言程序设计 考试大纲。课程中文名称 c语言程序设计。课程英文名称 c language programming 课程编号 0 适用专业 非计算机理工类专业。学时数 72 学分数 4.5 课程性质 必修。应开课学期 12 执笔者 王利红。审核人 许合利。批准人 定稿日期 一 总体要求。1.熟悉vi...

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

程序设计基础 考试大纲。考试大纲是指导考试试卷编制 考试实施 备考和应考的总纲。课程考试大纲由承担教学任务的教学单位集体研究制定。一经公布实施,就成为主试和被试共同遵守的总章程,不得随意改动。在教学过程中,如果对课程标准作出修订,考试大纲也要做出相应的修订,并同时在教学和考试过程中实施。一 单项选择...