当前位置: 首页 > news >正文

专业 网站设计中国建设银行云南官网站纪念币

专业 网站设计,中国建设银行云南官网站纪念币,久久星柔力球拍,als冰桶挑战赛的网络营销方式前言#xff1a;感谢您的关注哦#xff0c;我会持续更新编程相关知识#xff0c;愿您在这里有所收获。如果有任何问题#xff0c;欢迎沟通交流#xff01;期待与您在学习编程的道路上共同进步。 一. 基础知识的学习 1.函数的定义 函数是一个完成特定工作的独立程序模块感谢您的关注哦我会持续更新编程相关知识愿您在这里有所收获。如果有任何问题欢迎沟通交流期待与您在学习编程的道路上共同进步。 一.  基础知识的学习  1.函数的定义 函数是一个完成特定工作的独立程序模块包括库函数和自定义函数两种。库函数由C语言系统提供定义编程时只要直接调用即可例如scanfprintf等为库函数。自定义函数由用户自己定义例如自己定义的cylinderfact。 函数定义的一般形式为 函数类型    函数名形式参数表 { 函数实现过程 } 1函数首部 函数首部由函数类型函数名和形式参数表组成位于函数定义的第一行。且函数首部后面不能加分号它和函数体一起构成完整的函数定义。 例如 double cylinderdouble rdouble h 表明函数的类型是double也即函数的结果类型函数名是cylinder函数有两个形参r和h它们的类型都是double在cylinder函数被调用时这两个形参的值将由主调函数给出。 2函数体 函数体体现函数的实现过程由一对大括号内的若干条语句组成用以计算或完成特定的工作并用return语句返回运算的结果。 2.函数的调用 1函数调用过程 任何C程序执行首先从主函数main开始如果遇到某个函数调用主函数被暂停执行转而执行相应的函数该函数执行完后将返回主函数然后再从原来暂停的位置继续执行。 2函数调用的形式 函数调用的一般形式为 函数名   实际参数表 这里实际参数可以是常量变量和表达式。 对于实现计算功能的函数函数调用通常出现在两种情况下 a.赋值语句 volumecylinder(radius,height); b.输出函数的实参 printf(%f,cylinder(radius,height); 3参数传递 函数定义时位于其首部的参数被称为形参主调函数的参数被称为实参形参除了能接受实参的值外使用方法与普通变量类似。形参与实参必须一一对应两者数量相同类型尽量一致。程序运行遇到函数调用时实参的值依次传给形参这就是参数传递。 4函数结果返回 函数结果返回的形式如下 return     表达式 注意 a.return语句的作用有两个一是结束函数的运行二是带着运算结果表达式的值返回主调函数。 b.return语句只能返回一个值如果函数产生了多个运算结果将无法通过return返回。 5函数原型声明 函数声明的目的主要是说明函数的类型和参数的情况以保证程序编译时能判断对该函数的调用是否正确。函数声明的一般格式为 函数类型        函数名参数表 注意函数声明是一条C语句而函数定义时的函数首部不是语句后面不能跟分号。 二.  具体问题知识运用  问题1 计算圆柱体的体积。输入圆柱的高和半径求圆柱体积volume丌*r*r*h。要求定义和调用函数cylinder(r,h)计算圆柱体的体积。 源程序 #include stdio.h double cylinder(double r, double h); //函数声明 int main() {double height,radius,volume;printf(Enter radius and height:);scanf(%lf %lf, radius, height);volumecylinder(radius,height); //调用函数返回值赋给volume printf(volume%.3f\n,volume); //输出圆柱体积 return 0;} double cylinder(double r, double h) //函数首部 {double result;result3.1415926*r*r*h; //计算圆柱体积 return result; //返回结果 } 问题2计算五边形的面积。将一个五边形分割成3个三角形输入这些三角形的7条边长计算该五边形的面积。要求定义和调用函数areaxyz计算边长x,y,z的三角形面积。 源程序 #include stdio.h #include math.h double area(double x, double y, double z); //函数声明 int main() {double a1,a2,a3,a4,a5,a6,a7,s;printf(Please input 7 side lengths in the order a1 to a7:\n);scanf(%lf%lf%lf%lf%lf%lf%lf, a1, a2, a3, a4, a5, a6, a7);sarea(a1,a5,a6)area(a4,a6,a7)area(a2,a3,a7); //调用三次area函数 printf(The area of the Pentagon is %.2f\n, s);return 0;} double area(double x, double y, double z) //函数首部 {//使用海伦-秦九韶公式计算三角形面积的函数 double p(xyz)/2;return sqrt(p*(p-x)*(p-y)*(p-z));} 感谢老铁的浏览希望老铁可以一键三连加个关注您的支持和鼓励是我前进的动力后续会分享更多学习编程的内容感谢老铁的浏览希望老铁可以一键三连加个关注您的支持和鼓励是我前进的动力后续会分享更多学习编程的内容。
http://www.zqtcl.cn/news/541227/

相关文章:

  • 网站建设人员的组织音乐网站建设目标
  • 动画制作软件下载安装网站seo置顶
  • 怎么做网站推广的步骤关闭评论 WordPress
  • 合肥建站费用学生做兼职去哪个网站
  • 万户网络做网站如何做网站的企业排名
  • 天猫网站左侧菜单向右滑出的导航菜单阜阳h5网站建设公司
  • 凡科做网站的方法wordpress备份如何安装
  • 网站备案依据四川省广安建设局网站
  • 网站后台管理系统模板品牌营销和品牌推广
  • 网站建设的整个流程图wordpress标题去重
  • 网站手机版模板做拼货商城网站
  • wordpress建自己的网站吗c2c网站的特点
  • 建设网站的成本有哪些龙岩做网站哪家最好
  • wordpress 多站点 子目录安徽望江县城乡建设局官方网站
  • 电子政务网站建设的步骤一般为俱乐部logo免费设计在线生成
  • 网站建设尚品男生学计算机哪个专业最吃香
  • app制作网站收费吗重庆网站产品推广
  • 网站开发预算怎么算厦门建站比较好的公司
  • 涡阳网站优化建设工程公司企业文化
  • 曲靖市住房和城乡建设局网站罗湖区网站公司
  • 购物券网站怎么做wordpress+好用插件
  • 商务网站建设的一般流程是什么?南宁seo费用服务
  • 做企业网站需要什么seminar是什么意思
  • 如何把代码放在网站首页教程深圳建网站哪个公
  • 做的网站第二年续费多钱上传到服务器的网站打开是空白
  • 网站建设花多少钱怎样建移动网站
  • 关键词排名优化网站上海有几个区分别叫什么名字
  • php网站开发基础定制自己的软件
  • 私人装修接单网站wordpress热门文章插件
  • 湘潭网站外包公司宁波妇科医生推荐