2017插本c语言大纲,2019年广州商学院专插本《 C 语言程序设计 》考试大纲

该文详细列举了C语言程序设计的学习考核要点,包括常量变量、数据类型、运算符、分支结构、循环结构、函数、数组、指针、结构体、程序结构、指针进阶和文件操作等核心概念。考核要求涵盖理解、识记和应用层面,旨在提升学生对C语言的全面掌握和实际应用能力。
摘要由CSDN通过智能技术生成

第 1 章 引言

不考核。

第 2 章 用 用 C 语言编写程序

一、考核目的

本章考核的目的是:常量与变量、基本数据类型和赋值运算符等知识点的理解的水平和

能力。

二、考核知识点

(一)常量与变量

(二)基本数据类型

(三)赋值运算符

(四)算术运算符和表达式

三、考核要求

理解:常量与变量、基本数据类型和赋值运算符、算术运算符和表达式

第 3 章 分支结构

一、考核目的

本章考核的目的是:关系运算符和关系表达式、逻辑运算符和逻辑表达式、if…else

…分支语句和 switch 多分支语句等知识点的识记、理解的水平和能力。

二、考核知识点

(一)关系运算符和关系表达式

(二)逻辑运算符和逻辑表达式

(三)if…else…分支语句

(四)switch 多分支语句

三、考核要求

识记:关系运算符和逻辑运算符

理解:关系表达式、逻辑表达式、switch 多分支语句

应用:if…else…分支语句

第 4 章 循环结构

一、考核目的

本章考核的目的是:循环语句、嵌套循环、流程的转移控制等知识点的识记、理解的水

平和能力。

二、考核知识点

(一)循环语句

(二)嵌套循环

(三)流程的转移控制

三、考核要求

识记:循环语句的各个要素

理解:循环语句、嵌套循环、流程的转移控制

应用:循环语句、嵌套循环、流程的转移控制

第 5 章 函数

一、考核目的

3

本章考核的目的是:函数的定义、函数调用、函数参数、变量作用域和常用的标准库函

数等知识点的识记、理解的水平和能力。

二、考核知识点

(一)函数的定义

(二)函数调用

(三)函数参数

(四)变量作用域递归函数

(五)常用的标准库函数

三、考核要求

理解:函数的定义、函数调用、函数参数、变量作用域和常用的标准库函数

应用:函数的定义、函数调用、函数参数、变量作用域和常用的标准库函数

第 6 章 回顾数据类型和表达式

一、考核目的

本章考核的目的是:数据的输入输出、数据类型自动转换和表达式等知识点的识记、理

解的水平和能力。

二、考核知识点

(一)数据的输入输出

(二)数据类型自动转换

(三)表达式

三、考核要求

识记:输入、输出的概念

理解:数据的输入输出、数据类型自动转换

应用:表达式

第 7 章 数组

一、考核目的

本章考核的目的是:数组的概念、数组的定义-初始化和引用、向函数传递数组和常用

的排序和字符串的存储-访问和输入/输出等知识点的识记、理解的水平和能力。

二、考核知识点

(一)数组的概念

(二)数组的定义-初始化和引用

(三)向函数传递数组

(四)字符串的存储-访问和输入/输出

三、考核要求

识记:数组的概念

理解:数组的定义-初始化和引用、向函数传递数组

应用:字符串的存储-访问和输入/输出

第 8 章 指针

一、考核目的

本章考核的目的是:变量的内存地址、指针变量的定义和初始化、间接寻址运算符、按

值调用与按地址调用、用指针变量作函数参数和查找算法等知识点的识记、理解的水平和能

力。

4

二、考核知识点

(一)变量的内存地址

(二)指针变量的定义和初始化

(三)间接寻址运算符

(四)按值调用与按地址调用

(五)常用的排序和查找算法

三、考核要求

识记:变量的内存地址

理解:指针变量的定义和初始化、间接寻址运算符

应用:按值调用与按地址调用、常用的排序和查找算法

第 9 章 结构

一、考核目的

本章考核的目的是:结构体类型、结构体定义-初始化及成员引用等知识点的识记、理

解的水平和能力。

二、考核知识点

(一)结构体类型

(二)结构体定义-初始化及成员引用

三、考核要求

识记:结构体类型

理解:结构体定义-初始化及成员引用

第 10 章 函数与程序结构

一、考核目的

本章考核的目的是:函数组织、结构化程序设计思想、函数嵌套、函数递归和函数模块

等知识点的识记、理解的水平和能力。

二、考核知识点

(一)函数组织

(二)结构化程序设计思想

(三)函数嵌套与函数递归

三、考核要求

识记:函数组织、函数嵌套、函数递归和函数模块

理解:结构化程序设计思想

第 11 章 指针进阶

一、考核目的

本章考核的目的是:指针数组、指针的指针、指向函数的指针等知识点的识记、理解的

水平和能力。

二、考核知识点

(一)指针数组

(二)、指针的指针

(三)、指向函数的指针

三、考核要求

识记:指针的指针、指向函数的指针

5

理解:指针数组

第 12 章 文件操作

一、考核目的

本章考核的目的是:二进制文件和文本文件、文件的打开-读取-关闭操作等知识点的识

记、理解的水平和能力。

二、考核知识点

(一)二进制文件和文本文件

(二)文件的打开-读取-关闭

三、考核要求

识记:二进制文件和文本文件

理解:文件的打开-读取-关闭

Ⅳ . 《C C 语言程序设计 》参考书目

《C 语言程序设计(第 3 版)》,何钦铭 颜晖主编,高等教育出版社,2015 年 8 月第 3 版。

Ⅴ. . 题型示例

一、单项选择题( ( 每小题备选答案中,只有一个符合题意的正确答案。请将选定的答案,

填入下表,多选、错选、不选均不得分 。) )

C 语言程序的 3 中基本结构是顺序结构、选择结构和( )结构。

A. 循环 B. 递归 C.转移 D.嵌套

……

二、判断题( 题目描述正确,请在括号中填写“√”;题目描述错误,请在括号中填写

“ ” ” )

表达式 1/2 与表达式 1.0/2.0 的结果相同。( )

……

三、写出下面程序的输出结果

#include

void main( )

{

int *p,i;

i=5;

p=&i;

i=*p+10;

printf("i=%d",i);

}

……

四、程序填空题

1、以下程序输入 10 个字符,统计其中英文字母、数字字符和其他字符的个数,请填空。

6

#include

int main(void)

{

int digit,letter,other;

char ch;

int i;

digit = letter = other = 0;

printf("请输入 10 个字符");

for(i=1;i<=10;i++){

ch = getchar();

if(________1_____________)

letter++;

else if(______2_______________)

digit++;

else

other++;

}

printf(" 英 文 字 母 个 数 : %d ; 数 字 字 符 个 数 : %d ; 其 他 字 符 个

数:%d\n",letter,digit,other);

return 0;

}

……

五、程序设计题

获取用户输入的任意 5 个正整数,将它们从小到大排序后输出。

……

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值