1 / 325
文档名称:

《C语言程序设计》.ppt

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

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

分享

预览

《C语言程序设计》.ppt

上传人:drp539602 2015/8/29 文件大小:0 KB

下载得到文件列表

《C语言程序设计》.ppt

相关文档

文档介绍

文档介绍:C语言程序设计教程
第一章 C语言程序设计初步
教学要点:通过本章的学****了解程序设计语言的发展,源程序的编辑、编译、连接与执行,设计简单的C函数。
教学内容:程序设计语言的发展,C语言程序的运行环境,源程序的编辑、编译、连接与执行,用库函数组装C程序,设计简单的C函数。
§ 程序设计语言
程序设计语言的发展
程序设计语言
机器语言
汇编语言
面向过程的语言
面向对象的程序设计语言

、编译、连接与执行
§1. 2用库函数组装C程序

main() /*一个程序只有一个主函数*/
{
printf(“this is a c program.\n”);
}
说明:见书上第5、6页说明⑴—⑷
编辑
编译
执行
连接
输入程序



结果
花括号内的部分称为函数体
求两个数之和
main() /*求两个数之和*/
{
int a,b,sum;
a=123;b=456;
sum=a+b;
printf(“sum is %d\n”,sum);
}
§1. 3C程序的上机步骤
编好一个C源程序,上机运行的步骤如下:
输入与编
辑源程序
对源程序
进行编译
与库函
数连接
运行目
标程序
用Turbo C运行C程序的步骤
①调用TurboC 程序,进入TC目录执行TC
例如:C:\ TC>tc 进入Turbo C编辑环境
②输入编辑源文件(File、Edit)
③编辑源程序
a、pile to OBJ”;
b 、pile /Link EXE file”进行连接。
c、pile/Make EXE file”或“F9”键
④执行程序。按“F10”键或选“Run/Run菜单“或按Ctrl-F9
⑤按“ALT+F5”键查看结果
⑥退出Turbo -X或选文件菜单下的“Exit”退出。
§1. 4 自己设计C函数
例如:求三个数的平均值
开始
定义a,b,c,ave四个变量
存放三个数及平均值
给a,b,c赋值
求平均值
输出平均值
结束
main() /*求三个数的平均值*/
{
float a,b,c,ave;
a=;b=;c=;
ave=(a+b+c)/3;
printf(“ave is %f\n”,ave);
}
main() /*求三个数的平均值*/
{ float a,b,c,ave;
a=;b=;c=
ave=average(a,b,c); /*a,b,c为实参*/
printf(“ave is %f\n”,ave);
}
自定义函数average()
float average(x,y,z) /*x,y,z是形参*/
float x,y,z;
{float aver;
aver=(x+y+z)/3;
return(aver);
}
把要解决的某个问题用一个函数来完成,如: average()
例如:求任意三个数的平均值
开始
定义a,b,c,ave四个变量
存放三个数及平均值
输入三个数给a,b,c
调用求平均值函数
输出平均值
结束
main() /*求三个数的平均值*/
{ float a,b,c,ave;
scanf(%f,%f,%f”,&a,&b,&c);
ave=average(a,b,c);
printf(“ave is %f\n”,ave);}
自定义函数arerage()
float average(x,y,z) /*x,y,z是形参*/
float x,y,z;
{float aver;
aver=(x+y+z)/3;
return;}
例如:求两个数中的大者
开始
定义a,b,max 三个变量
存放两个数及最大值
输入二个数给a,b
输出最大值
结束
A>b
max=a
max=b
y
n
main() /*求二个数的最大值*/
{
float a,b,max;
scanf(%f,%f”,&a,&b);
if(a>b)
max=a;
else
max=b;
printf(“max is %f\n”,max);
}