1 / 48
文档名称:

C语言课件.ppt

格式:ppt   大小:467KB   页数:48页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言课件.ppt

上传人:顾生等等 2018/10/20 文件大小:467 KB

下载得到文件列表

C语言课件.ppt

文档介绍

文档介绍:C语言程序设计案例教程
教学课件
C程序设计语言
教学目的:通过对本课程的学****了解程序设计语言及算法的特点,理解C程序设计语言的发展背景、与其他语言比较的优点,熟悉C语言的基本知识、数据类型、程序结构,熟练上机实验步骤;掌握C语言结构化编程的方法,掌握指针、数组编程技巧,能够独立进行一般问题的程序设计,进一步加强学生的逻辑思维的训练,从而提高学生用计算机解决实际问题的动手能力,为今后的计算机应用和开发打下良好的基础。
主要内容
第1章 C程序概述
第2章程序与算法
第3章数据类型及其应用
第4章控制结构
第5章函数
第6章数组
第7章结构体与共用体
第8章文件
第9章位操作
第10章 C语言图形编程
第11章 C语言综合应用
参考文献
C程序设计(第三版).北京:清华大学出版社,2005.
谭浩强.
2 C程序设计解题与上机指导(第三版).北京:清华大学出版社,2005. 谭浩强.
3 :上海交通大学出版社,.
4 C语言程序设计上机实验教程. 上海:上海交通大学出版社,2007. 李明.
5 C语言程序设计教程. 高等教育出版社. 张基温.
6 C语言程序设计. .
第1章 C程序概述
教学目的:了解C语言的发展及特点、源程序书写规则以及Turbo C和C语言源程序在Turbo C或者Visual C++环境中的上机步骤。
重点:掌握C程序的书写规则。
难点:掌握C语言的上机操作步骤。
C程序结构
C语言的发展
数据在计算机中的存储形式与表示方法
第1章 C语言概述
主要内容
C程序实例
【实例1-1】在屏幕上输出“I am student !”
/*实例1-1*/ /*注释语句*/
#include <> /*预处理命令*/
main() /*主函数*/
{
printf(“I am student !”); /* 输出字符串“I am student !”*/
}
C程序结构
【实例1-2】求两个数中的最大数
#include <>
void main() /*主函数*/
{
int x,y,t; /*说明部分,定义整型变量x,y,t */
int max(int,int); /* 函数声明*/
printf (“ please input x,y:”); /* 在屏幕上显示字符串“please input x,y:”*/
scanf (“%d,%d”,&x,&y); /* 输入x ,y的值*/
t= max(x,y); /* 赋值语句*/
printf(“x=%d,y=%d,max=%d”,x,y,t); /* 输出x ,y, t的值*/
}
int max(int a,int b) /* 函数max */
{
if(a>b) /* 条件语句*/
return a; /* 条件成立,返回值a */
else
return b; /* 条件不成立,返回值b */
}
C程序结构
。一个C程序至少包含且仅包含一个主函数main ,也可以是包含一个主函数main()和若干个其它函数。C程序的运行是从main函数开始,结束在main函数。
,每个语句由分号结束。C程序的语句大概分为:注释语句、说明语句、执行语句和空语句。
注释语句:由“/*”与“*/”括起来的一串字符。字符串可以是中文字符也可是英文字符,注释语句是非执行语句,其作用是方便别人阅读程序所加的说明。它可以出现在程序的任何地方。
说明语句:说明语句一般放在程序体的前面,比如“int x,y,t;”和“int max(int,int);”语句,前者是说明x,y,t 是“int”类型,后者是说明max函数是“int”类型并带有两个“int”的参数,也可以写成“int max(int a ,int b );”.
说明:
执行语句:是表示能执行特定的操作。
C语言的执行语句有:表达式语句、函数调用语句、控制语句、复合语句、赋值语句和空语句。
空语句:C语言还提供了一种特殊的语句,空语句,就是什么也不做,有单独的“;”组成。如:
; 它主要在调试程序时使用。
说明: