c语言大纲

发布 2021-05-13 05:55:28 阅读 3331

c语言大纲。

一、课程的目的与任务。

本课程主要学习编写c程序。使学生掌握c语言的常用语法,领悟结构化程序设计的基本思想,掌握高级语言的基本算法。使学生能够利用c语言编写和调试程序,应用结构化程序设计思想开发软件,解决工程实际问题。

培养学生计算机程序的分析能力和实际开发能力,通过理论教学与实践教学紧密结合,加强学生程序开发和综合实践能力的培养。

二、理论教学要求。

一)概述。1、程序概念。

掌握程序的基本概念,理解算法的意义,了解算法的特点。

2、c语言程序介绍。

掌握main函数,了解程序的基本结构。掌握c语言上机步骤。

二)数据类型和表达式。

1、c语言的基本数据类型。

掌握标识符定义规则,理解变量的意义,掌握整型、浮点型和字符型等基本数据类型。了解ascii码及各种常量。

2、运算符和表达式。

了解混合运算数据类型转换规则。掌握算术运算符、赋值运算符和自增自减运算符,了解复合赋值运算符和逗号运算符。熟练掌握利用运算符和数学库函数书写表达式。

三)顺序程序设计。

1、c语言的基本语句。

掌握赋值语句和函数调用语句,了解复合语句。

2、输入输出。

了解getchar函数和putchar函数,熟练掌握scanf函数和printf函数。

四)选择结构程序设计。

1、条件表达式。

掌握关系运算符和逻辑运算符,了解条件运算符,熟练掌握条件的书写。

2、if语句。

掌握if语句,理解if嵌套,了解switch语句。

五)循环结构程序设计。

1、循环语句。

熟练掌握while语句、do-while语句和for语句,掌握break和continue语句,理解循环嵌套。

2、循环算法。

理解基本的循环算法,掌握循环程序的编写方法。

六)数组。1、一维数组。

熟练掌握一维数组,掌握选择排序法,理解二分查找法等常用算法。了解二维数组。

2、字符数组和字符串。

掌握字符数组,熟练掌握字符串的处理方法,了解常用的字符串库函数。

七)函数。1、函数基础。

理解函数的作用和特点,熟练掌握函数定义和调用。理解函数嵌套调用,掌握数组名作为函数参数的方式。

2、变量作用域。

掌握局部变量,了解全局变量。了解变量的存储方式。

八)编译预处理。

1、宏定义。

掌握宏定义。

2、文件包含。

了解文件包含。

九)指针。1、指针基础。

熟练掌握指针和指针变量,掌握指针作为函数参数的方式。

2、指针和一维数组。

理解指针和一维数组的关系,掌握利用指针处理字符串。

十)结构体。

1、结构体基础。

了解结构体类型和结构体变量。

2、结构体数组。

了解结构体数组和结构体指针。

c语言大纲

二级考试大纲。基本要求。1.熟练掌握c语言的基本知识 2.具备基本的c程序设计能力,能熟练地阅读 理解和编制简短的c程序 3.了解面向对象程序设计的基本概念。基本内容。一 数据的定义。数据的定义包括数据类型和存储类别。1 基本类型。基本类型指整型 实型和字符型。1 常量。熟练掌握各种表示形式的整数 ...

c语言大纲

c程序设计 考试大纲。一 课程性质和目的。c语言是目前国内外最广泛使用的高级程序设计语言,是实践性很强的一门课程。本课程主要讲授c语言基本数据结构和常用算法,以及怎样运用结构化程序设计方法编写程序。通过学习c语言,帮助学生掌握c语言的基本原理 基本精髓,掌握模块化程序设计的基本方法和思想,c语言也是...

C语言大纲

第一讲 c语言基本程序设计 一 一 学习目标。1 让学生理解c语言的基本特点和运行环境 2 掌握c语言编程的基本语法规则 3 学会c语言的基本输入输出函数和基本运算符 4 使学员能够编写简单的应用程序。二 课程内容。引言 c语言是当今世界上最为流行的高级语言之一,它设计精巧,功能齐全,适合编写应用软...