各位研友想知道2025五邑大学考研各专业怎么复习?大纲是什么?请关注各院校2025硕士研究生考研大纲。今天,考研营小编整理了“2025考研大纲:五邑大学2025年考研自命题科目《809C语言程序设计》考试大纲”的相关内容,请持续关注!
硕士研究生招生自命题科目考试大纲
科目名称及代码 | C
语言程序设计(809) |
所在学院 | 电子与信息工程学院 |
学位授权点 | 电子信息(085400) |
一、基本要求
C 语言程序设计是五邑大学电子与信息工程学院招收电子信息(085400)、 模式识别与智能系统(081104)硕士学位研究生自命题考试科目。
本科目主要考查考生是否了解程序设计基础理论,能应用基本语法结构和编 程逻辑原理分析问题的需求,判断程序可行性与正确性,设计相关程序。
二、内容范围
1 概述
1.1 程序、软件及软件开发方法(C)
1.2 C 语言的发展(C)
1.3 C 程序的基本构成及开发过程(A)
2 C 语言基础
2.1 C 的标识符与关键字(A)
2.2 C 的基本数据类型(A)
2.3 C 的运算符与表达式(A)
2.4 不同类型数据间的转换(A)
2.5 C 的基本输入/输出操作(A)
2.6 编译预处理(B)
3 算法描述及控制结构
3.1 算法概念及算法的描述方法(B)
3.2 C 语句概述(B)
3.3 选择结构与 if 语句和 switch 语句(A)
3.4 多重选择结构(选择结构的嵌套)(A)
3.5 循环结构与三种循环语句(A)
3.6 多重循环结构(循环结构的嵌套)(A)
3.7 转向语句(B)
4.1 函数定义与函数调用(A)
4.2 函数原型与函数声明(A)
4.3 函数的递归调用(A)
4.4 C 系统函数的使用(B)
4.5 变量的作用域与存储类型(C)
5 数组及字符串
5.1 一维数组的定义和引用(A)
5.2 二维数组的定义和引用(A)
5.3 用数组名作函数参数(A)
5.4 字符数组与字符串(A)
5.5 数组的应用(A)
6 指针
6.1 指针概述(A)
6.2 变量与指针(A)
6.3 指针与数组(A)
6.4 指针与字符串(A)
6.5 指针与函数(B)
7 自定义数据类型
7.1 结构体类型(B)
7.2 动态存储分配与链表结构(C)
7.3 共同体类型(C)
7.4 枚举类型(C)
7.5 用 typedef 定义类型别名(B)
8 文件
7.1 文件概念(B)
7.2 文件类型(B)
7.3 文件操作(B)
(上述内容中,A 的内容是重点,要求学生掌握;B 的内容要求学生熟悉;C 的 内容要求学生了解。)
三、题型结构
试卷满分共 150 分,主要题型结构如下: 1.选择题(约占 30%)
2.程序填空题(约占 15%) 题目样例:
给定程序的功能是计算并输入下列级数的前 N 项之和S(N),直到 S(N+1)大于 q 为止,q 的值通过形参传入
例如:若 q 的值为 50.0,则函数值为 50.416687。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结 果。
注意:不得增行或删行,也不得更改程序的结构!
题目 | 答案 |
# include
< stdio .h> double
fun (
double
q
) {
int
n;
double
s; n
=
2; s
=
2.0; /************ found ********** **/ while
(s
1
q) { s=s+( double )(n+1)/n; /************ found ********** **/
2
; } printf ("n=%dn",n); /************ found ********** **/
3
; } main
(
) { printf ("%fn",
fun (50)); } |
3.程序改错题(约占 25%) 题目样例:
给定程序MODI1.C 中函数 fun 的功能是:由形参给定 n 个实数,输出平均 值,并统计在平均值以上(含平均值)的实数个数。
例如,n=8 时,输入:
193.199,195.673,195.757,196.051,196.092,196.596,196.579,196.763 所得平均值为:195.838745,在平均值以上的实数个数应为:5
题目 | 答案 |
# include
< conio .h> # include
< stdio .h> |
题目 | 答案 |
int
fun ( float
x [],
int
n ) | |
/************ found ************/ | |
int
j ,
c=0;
float
xa =0.0; | |
for
(j=0;
j<n;
j++
) | |
xa
+=
x[j]/n; | |
printf (" ave
=%fn", xa ); | |
for
(j=0;
j<n;
j++
) | |
/************ found ************/ | |
if
(x[j]
=>
xa) | |
c++; | |
return
c ; | |
} | |
main
(
) | |
{
float
x [100]={193.199,
195.673,
195.7 57,
196.051, | |
196.092,
196.596,
196. 579,
196.763}; | |
printf ("%dn",
fun
(x,
8)); | |
} |
4、程序编程题(约占 30%) 题目样例:
函数fun 的功能是: 将两个两位数的正整数a、b 合并形成一个整数放在c 中。 合并的方式是: 将 a 数的十位和个位数依次放在 c 数的个位和百位上, b 数
的十位和个位数依次放在c 数的十位和千位上。 例如, 当 a=45, b=12, 调用该函数后, c=2514。
void
fun ( int
a ,
int
b ,
long
*c) { } |
四、相关书目
[1]罗兵,高潮,洪智勇.C 语言程序设计[M].北京:清华大学出版社,2023.
五、其他说明
本科目考试形式为闭卷,时间 180 分钟,不需要计算器,不需绘图用具。
以上就是小编整理的“2025考研大纲:五邑大学2025年考研自命题科目《809C语言程序设计》考试大纲”的全部内容,更多关于五邑大学研究生考试大纲,809C语言程序设计考研大纲的信息,尽在“考研大纲”栏目,希望对广大学子有所帮助!