c语言程序设计在哪讲,《C语言程序设计》讲.doc

本课程为C语言程序设计入门教程,涵盖C语言概述、基本语法、数据类型、运算符、控制结构等内容,并通过实例演示加深理解。适合初学者快速掌握C语言编程基础。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

《C语言程序设计》讲

《C语言程序设计》讲稿

目 录

第一讲 C语言概述1

第二讲 C语言程序介绍2

第三讲 算法8

第四讲 数据类型(1)20

第五讲 数据类型(2)21

第六讲 运算符和表达式(1)22

第七讲 运算符和表达式(2)23

第八讲 输入输出函数及顺序结构24

第九讲 选择结构程序设计(1)25

第十讲 选择结构程序设计(2)26

第十一讲 循环结构(1)27

第十二讲 循环结构(2)28

第十三讲 习题课29

第十四讲 一维数组的定义和使用29

第十五讲 二维数组30

第十六讲 字符数组和字符串31

第十七讲 函数(1)32

第十八讲 函数(2)33

第十九讲 习题课&文件34

第二十讲 结构体和共用体35

第二十一讲 C语言屏幕操作函数36

第二十二讲 C语言实现图形动画效果37

第一讲 C语言概述

学时:2学时

授课形式:多媒体讲解+实例程序演示

教学目标:对C程序有一个初步的认识;了解C语言的发展;掌握C语言的特点。

主要内容及时间安排(课堂90分钟,80分钟讲课,10分钟总结):

(1)C语言程序设计课程介绍:包括课程标准、课堂要求、学习方法等(20分钟);

(2)实例演示+编译环境简介:4个实例(包括科学计算、数据排序查找、小型应用系统、图形动画效果),每个实例使用一种编译环境,在观看实例效果的同时简单了解C语言编译运行环境(20分钟);

(3)C语言发展简史(包括计算机语言的进化、C语言的发展等)(10分钟);

(4)C语言特点介绍:包括与其他语言相比的优点、简单介绍数据类型、关键字、流控结构等(30分钟);

(5)总结本节课程的主要内容,布置课后练习题。(10分钟);

重点:C语言特点中的数据类型、关键字和流控语句简介

教学内容细节:具体内容参加幻灯片。

第二讲 C语言程序介绍

学时:2学时

授课形式:板书+多媒体+实例程序演示

教学目标:了解C语言的语法及结构;掌握C语言的编写流程;熟悉C语言的编译环境VC++6.0。

主要内容及时间安排(课堂90分钟,80分钟讲课,5分钟复习,5分钟总结):

(1)以提问的方式复习上节课的内容(5分钟);

(2)通过实例编写简单程序(先用多媒体展示第一个实例程序,要求学生了解一般C程序的编写流程,然后在编译环境演示程序执行过程,总结C语言程序的基本结构和语法要求)(15分钟);

(3)通过实例演示程序的运算功能(先用多媒体展示编写程序,一一讲解给学生,要求学生具有变量需要先定义的理念,然后在编译环境进行实例程序演示,掌握具有输入函数的C语言程序的运行过程)(15分钟);

(4)通过上述实例,利用板式总结C语言的编写和编译过程(借助VC++6.0来展示C语言的编写和执行过程)(10分钟);

(5)C语言结构特点总结(C语言由函数构成、书写格式自由、输入输出由函数实现、语句结束要有分号、main函数是函数开始和结束之处等)(20分钟);

(6)C语言上机编译环境介绍(主要介绍TC、VC++、Rarnu_C V1.0三个编译环境,主推Rarnu_C V1.0编译环境)(20分钟);

(7)总结本节课程的主要内容并布置课后练习题(5分钟);

重点:C语言的程序结构、C语言语法细节、C语言编译过程、C语言运行环境等;

难点:C语言语法细节和程序结构。

教学内容细节:

一、通过提问的方式复习上节课程的主要内容。

二、实例演示

实例1-1 简单输出:

#include /*包含文件 */

main() /*程序从函数main开始执行*/

{

/*在屏幕上输出引号内内容*/

printf("I am a programmer,I like C!");

} /*函数main结束*/

程序说明:

main函数表示主函数,每个程序必须有且只能有一个main函数,函数体(功能语句)放在{}内。

printf是C语言的输出函数,它的作用是将“”中的内容原样输出。

其中“\n”是换行符。

以/*和*/括起来的是注释,程序运行期间是不执行的只是增加程序的可读性。

实例1-2 简单计算:

/*求两个数的和*/

#include /*包含文件*/

main() /*主函

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值