下载此文档

c语言的设计与导引.ppt


文档分类:IT计算机 | 页数:约75页 举报非法文档有奖
1/75
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/75 下载此文档
文档列表 文档介绍
该【c语言的设计与导引 】是由【核辐射】上传分享,文档一共【75】页,该文档可以免费在线阅读,需要了解更多关于【c语言的设计与导引 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。c语言的设计与导引
/*主函数*/
intmain(intargc,char*argv[])
{
floats1,s2;/*定义变量*/
floatr1,r2;
/*计算第1个圆的面积*/
printf("请输入第一个圆的半径:");/*(),将相关内容输出到屏幕中去*/
scanf("%f",&r1);/*(),从键盘中输入半径r1的值*/
s1=*r1*r1;/*求面积*/
printf("\n第一个半径为%f的圆的面积为:%f\n",r1,s1);/*调用函数printf(),将计算的面积输出到平面中去*/
/*计算第2个圆的面积*/
r2=;/**/
s2=getArea(r2);/*调用自定义函数求圆的面积*/
printf("\n第二个半径为%f的圆的面积为:%f\n",r2,s2);/*调用函数printf(),将计算的面积输出到平面中去*/
return0;
}
/*求圆的面积*/
#/*预编译:宏定义*/
#include<>/*预编译:文件包含*/
#include<>
floatgetArea(floatr);/*自定义函数声明:求面积函数*/
/*主函数*/
intmain(intargc,char*argv[])
{
...
}
/*自定义函数定义:求半径为r的圆的面积*/
floatgetArea(floatr)
{
floats;
s=(float)(PI*pow(r,2));/*,()*/
returns;
}
函数/主函数main(){……}
C语言是一种函数式语言,它的一个函数实际上就是一个功能模块——C程序的基本组成是函数。
一个C程序是由一个固定名称为main的主函数和若干个其他函数(可没有)组成。
一个C程序必须有一个、也只能有一个主函数。
主函数在程序中的位置可以任意,但程序执行时总是从主函数开始,在主函数内结束。
intmain()
{
……
}
1、C程序基本框架
——函数/主函数
函数调用
C语言程序是通过函数的调用来完成复杂功能。
主函数可以调用其他各种函数(包括标准库函数和用户自己编写的函数),但其他函数不要调用主函数。其他函数相互之间遵循一定的规则是可以相互调用的。
1、C程序基本框架
——函数/主函数
其他函数
标准库函数:随C语言环境一起提供的各种标准的通用功能函数,只能调用(先文件包含:#include)。例:
#include<>
#include<>
……
s=(float)(PI*pow(r,2));
pow(x,y)求xy(,数学函数)
scanf("%f",&r1);
scanf((“%f”,…)从键盘中输入数据(,输入输出函数)
printf("\n第一个半径为%f的圆的面积为:%f\n",r1,s1);
printf((“%f”,…)往屏幕中输出数据(,输入输出函数)
1、C程序基本框架
——函数/主函数
其他函数
自编(定义)函数:必须先定义(声明),后调用,例:
……
floatgetArea(floatr);//函数声明
……
s2=getArea(r2);//函数调用
……
floatgetArea(floatr)//函数实现
{
floats;
s=(float)(PI*pow(r,2));/*,()*/
returns;
}
1、C程序基本框架
——函数/主函数
1、C程序基本框架
——函数/主函数
主函数main()
标准库函数
自定义函数
自定义函数
自定义函数
函数的调用
函数的一般形式
返回值类型函数名(参数列表)
{
语句
}
1、C程序基本框架
——函数/主函数
floatgetArea(floatr)
{
floats;
s=(float)(PI*pow(r,2));/**/
returns;
}
变量:存放数据的容器(对应于内存空间),有不同的数据类型。
语句:一个由分号(;)结尾的单一命令是一条语句(Statement),一条语句可以完成一条或若干条指令功能。为了完成不同的功能,C语言中有多种不同类型的语句(将在第8讲中讲述),如:
floats,r;//变量定义语句
r=10;//变量赋值语句
s=*r*r;//执行乘法运算并赋值的语句
代码段:用大括号({……})围起来的多条语句构成一个代码段(Codeblock);有时代码段同时也包括大括号前的一些修饰性描述,如:
inti;
for(i=0;i<=1;i++){
…………
}
1、C程序基本框架
——变量/语句/代码段

c语言的设计与导引 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数75
  • 收藏数0 收藏
  • 顶次数0
  • 上传人核辐射
  • 文件大小2.81 MB
  • 时间2022-11-26