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

佛山营销型网站win2012安装wordpress

佛山营销型网站,win2012安装wordpress,制作手机app软件要多少钱,国外免费空间目录 1.函数的定义 2.函数的调用 3.易错点 4.思维导图 前言#xff1a; printf()我们已经很熟悉了#xff0c;它有一个特定的功能#xff0c;就是在屏幕上输出一行文字。之前的课程我们都称呼printf()为一个功能#xff0c;实际上ta在编程中有个特定的名字——函数。 … 目录 1.函数的定义 2.函数的调用 3.易错点 4.思维导图 前言 printf()我们已经很熟悉了它有一个特定的功能就是在屏幕上输出一行文字。之前的课程我们都称呼printf()为一个功能实际上ta在编程中有个特定的名字——函数。 一个函数具有三个特征输入输出函数的功能。 之前我们频繁使用的printf()函数是一个“内置”的函数也就是这个函数是编程语言自带的或者提前定义好的.同时我们还可以根据自己的意愿自己编写函数又叫自定义函数。 就像变量一样函数也分为函数的定义和函数的使用对于内置函数如printf()来说我们可以直接使用。对于自定义函数来说我们依旧需要先定义函数然后再使用它。 1.函数的定义 1.1 下面我们来看看如何定义一个函数 我们定义一个给任何输出的整数增加3然后输出它的函数 int AddThree(int nummber_a) {number_anumber_a3;return number_a; } 1.函数输出的数据类  int 2.函数名  AddThree 3.函数的输入部分这个输入的数据需要是整型int   int number_a 4.函数的具体代码又称为函数体 5.函数的返回值又称为函数的输出部分  return number_a; 第一部分是返回值的类型就是使用这个函数的时候我们会返回一个什么数据类型的值比如我们这里的函数就会返回一个int整型。 int AddThree(int nummber_a) {number_anumber_a3;return number_a; } 返回值类型里面我们可以看到除了之前学过的intfloat等等类型 还有一个void这个的意思是这个函数没有任何返回值。 第二部分是函数的名字又叫函数名比如这里的函数名就是AddThree函数名的命名规则和变量的命名规则一模一样。 int AddThree(int nummber_a) {number_anumber_a3;return number_a; } 第三部分是函数的输入部分我们通过括号里的部分来给函数传入一些数据比如这里的(int number_a) int AddThree(int nummber_a) {number_anumber_a3;return number_a; } 第四部分是函数的代码部分又叫函数体它用来实现函数的具体功能比如这里的功能就是给一个数增加3 int AddThree(int nummber_a) {number_anumber_a3;return number_a; } 函数体里面最需要注意的是返回值它的关键字是return返回的数据类型需要和函数一开始定义的的返回值数据类型保持一致。 1.2 例如 int MultiTwo(int number_a) {number_anumber_a*2;return number_a; } 2.函数的调用 2.1 调用函数的时候我们需要使用函数名加括号内的参数的方式来使用它。 我们来调用上面定义的函数AddThree() int a10; int b; bAddThree(a); printf(%d\n,b); 1.定义变量a并赋值10    2.定义变量b    3.调用函数AddThree()并把返回值赋给b int a10; int b; bAddThree(a); printf(%d\n,b); 4.调用函数的过程函数名AddThree()以及输入的数据a 5.赋值符号把函数调用的返回值赋值给变量b 6.打印变量b的值这里会输出 2.2 函数调用就比函数的定义简单一些了主要分为两部分一部分是函数名一部分是输入的数据。 对于返回的数据我们可以赋值给一个变量也可以直接参与计算还可以打印它,就像一个寻常的常量一样。 调用函数以后我们大多数时候会得到一个函数输出的内容比如函数定义中的return number_a 但如果一个函数以void开头这个函数就不会返回任何数值。 所以返回值和return关键字并不是函数的必需部分如果我们在函数中不写return函数就不会返回任何值。 为什么编程中有函数这个机制呢 因为函数可以降低代码的复杂度和代码的维护成本。   2.3 比如我们定义一个函数它的功能是打印输入的整型数字五次。 Void PrintfFiveTimes(int number_a) {printf(%d\n,int number_a);printf(%d\n,int number_a);printf(%d\n,int number_a);printf(%d\n,int number_a);printf(%d\n,int number_a); } 如果我们没有这个函数每次想要打印一个数字五次的时候我们都需要调用五次printf()这样代码就会很复杂。 有了PrintFiveTimes()函数以后我们每次需要使用“打印五次”这个功能的时候只需要调用这个函数就可以了这样我们就降低了代码的复杂度。 同时如果我们忽然有一天想要把打印五次的数量改成打印三次的话没有函数的时候我们需要把代码中所有“打印五次”的地方都进行修改。 假设我们的代码中如果有十个地方都使用了“打印五次”这个功能我们就需要修改十处代码 但我们使用函数的话就可以只修改函数本身就可以了。也就是只修改一处代码。 这就是函数的第二个特点——降低代码维护成本。 3.易错点 返回类型为void的函数没有返回值 对于函数我们“先定义后使用”函数的定义应该在main函数之前。 4.思维导图 最后我想说的是 在撰写这篇文章时我参考了《白纸编程》这个app的观点和思想我要感谢他们对我的启发和帮助。
http://www.yutouwan.com/news/418312/

相关文章:

  • js 网站开发厦门网站建设团队
  • 寿光网站建设推广竞价托管代运营多少钱
  • 网站建设OA系统开发电视网站免费大全
  • 没有域名怎么访问网站视频下载网站免费
  • 网站建设策划书目录罗庄网站建设
  • 微信网站 微信支付网页翻译成中文
  • 萧山做网站的企业网站建设多少钱宋柯
  • 汽车技术资料网站建设中国工商银行官网
  • 深圳盐田建设交易中心网站代运营公司网站
  • 网站服务器不稳定怎么打开网页怎么在网站上添加地图
  • 网站设计师联盟申请域名
  • 宁波奉化建设局网站最全的网站大全
  • 管理系统网站模板昆明做网站要多少钱
  • 网站建设实训报告心得体会wordpress 作者标签
  • 购物网站前台功能lamp wordpress 一键安装
  • 宁夏建设工程质量安全监督总网站wordpress手机编辑器插件下载
  • 哪些人需要建网站wordpress 家庭照片
  • mvc中手把手做网站wordpress杂志主题nana
  • pc 网站开发设计网络推广网上营销
  • 西安谁家的集团门户网站建设比较好网站运营需要多少钱
  • 电商网站后台惠州seo网络推广
  • 用jquery做网站成都网站优化seo
  • 太原企业自助建站网站产品详情用哪个软件做的
  • 招聘网站建设方案模板有个网站经常换域名
  • 广州企业网站建设哪家好建个短视频网站
  • 网站建设合同审批公司网站建设多少钱需要
  • 福州网站建设哪家强微信小程序与网站连接
  • 麦积区城乡建设局网站wordpress 站中站
  • 四川建设网官方网站wordpress静态化配置
  • 天津企业建站系统慈溪电商网站建设公司