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

阿里巴巴网站建设与维护杭州网络科技网站建设

阿里巴巴网站建设与维护,杭州网络科技网站建设,公司网站建设与维护方案,权威的电商网站建设希望文章能够给到初学的你一些启发~ 如果觉得文章对你有帮助的话,点赞 关注 收藏支持一下笔者吧~ 阅读指南: 开篇说明为什么要使用函数?1.定义一个函数2.调用函数3.定义函数详解 开篇说明 截止目前,我们已…

希望文章能够给到初学的你一些启发~ 如果觉得文章对你有帮助的话,点赞 + 关注+ 收藏支持一下笔者吧~

阅读指南:

  • 开篇说明
    • 为什么要使用函数?
      • 1.定义一个函数
      • 2.调用函数
      • 3.定义函数详解


开篇说明

截止目前,我们已经可以完成很多C语言的程序了,但这些程序都比较简单。如果你需要完成一个功能复杂的大项目,仍然按照目前的方法,所有代码平铺,从阅读和维护就会变得十分困难。所以我们引入了函数这个概念。
函数:完成特定人物的独立程序代码单元

为什么要使用函数?


  1. 省去编写重复代码的功夫
    例如之前学过的输入函数 scanf()和输出函数printf(),当我们需要执行输入输出任务时,不需要每次都编写完整的输入输出代码,只需要调用这两个函数即可。
  2. 可以让程序更加模块化
    即使只完成某项人物一次,也值得使用函数,因为函数让程序更加模块化,从而提高了代码的可读性。更方便后期修改,完善。

1.定义一个函数

所有在程序中用到的所有函数,都必须“先定义,再使用”

  1. 定义无参数函数
    结构为:
    类型名 函数名()
    {
    函数体
    }
  2. 定义有参数函数
    结构为:
    类型名 函数名(形式参数列表)
    {
    函数体
    }

2.调用函数

我们学习函数的目的就是为了调用函数,也就是使用函数。
调用函数的一般形式为:函数名(实参列表);
:实参列表可以没有,但括号不可以省略
例:

创建一个在一行打印40个星号的函数,并在一个打印表头的程序中使用该函数。

我们应该先定义一个函数,并在一个打印表头的程序中使用该函数。
然后编写一个主函数,在主函数中调用这个打印星号的函数。


#include <stdio.h>
void starbar()
{int i;for(i=1;i<=40;i++){printf("*");//循环输出40个星号}printf("\n");//换行
}
int main()
{starbar();//调用函数starbar()printf("name:\n");//输出提示信息printf("Address:\n");//输出提示信息printf("Number:\n");//输出提示信息return 0;
}

输出结果是这样子的:
在这里插入图片描述


3.定义函数详解

我们定义函数时,需要什么,定义什么就可以了
类型名 函数名(形式参数列表)
{
函数体
}

  • 类型名:和定义变量一样,告诉计算机你定义的类型是什么(int,char);并且你定义的函数会实现一些功能,实现了之后是否会返回(输出)一个结果,如果需要返回的,那么这个结果的类型是什么。
  • 函数名:起名字 等后面调用时调用。
  • 形式参数列表:定义函数所实现的功能,是否需要输入,如果需要就定义一个有参函数,不需要就定义一个无参函数。
  • 函数体,你需要实现的功能,和编写普通程序一样

    1.定义一个无形式参数的函数

在这里插入图片描述

  • 这个函数实现了一个打印特定语句“这是一个分割线的功能”
  • 不需要参数
  • 没有返回值,类型名就是void

输出结果是这样子的:
在这里插入图片描述


2.定义一个有形式参数的函数
在这里插入图片描述
输出结果是这样子的:
在这里插入图片描述

  • 这个函数的打印语句有一个变量num,这个变量来自形式参数列表。
  • 不同的参数会打印出不同的结果
  • 没有返回值,类型名就是void

3.定义一个有形式参数也有返回值的函数
在这里插入图片描述
输出结果是这样子的:
在这里插入图片描述

  • 这个函数的功能是比较a 和 b 的大小,并返回大的那一个。
  • 比较的变量来自参数列表
  • 比较的结果用return返回,这时类型名和返回值的类型一样,这里返回的值为int,所以类型名就是int。

意气风发,漫卷疏狂
学习是成长的阶梯,每一次`的积累都将成为未来的助力。我希望通过持续的学习,不断汲取新知识,来改变自己的命运,并将成长的过程记录在我的博客中

如果我的博客能给您带来启发,如果您喜欢我的博客内容,请不吝点赞、评论和收藏,也欢迎您关注我的博客。
您的支持是我前行的动力。听说点赞会增加自己的运气,希望您每一天都能充满活力!

愿您每一天都快乐,也欢迎您常来我的博客。我叫意疏,希望我们一起成长,共同进步。
logo
我是意疏 下次见!

http://www.yayakq.cn/news/735965/

相关文章:

  • 做网站避免上当网站访问量过大
  • 网站仿制 个人如何统计网站访问量
  • 作品集展示的网站百度网盘手机版
  • 专业网站优化电话网站建设初级工程师
  • 网站建设标题怎么写西城顺德网站建设
  • 网站不备案可以建设吗盐城做网站多少钱
  • 甘肃网站空间网站建设视频百度网盘下载
  • 网站建设新的开始大连大连建设工程信息网站
  • 工作室网站网站站点结构图怎么做
  • 永州市建设工程质量安全监督站官方网站龙岩网站开发
  • 云南建设厅网站安全处休闲食品网站建设规划书
  • 山东省建设厅网站查帮客户做网站内容
  • .net 网站开发视频教程鲜花店网站建设
  • 龙山县建设局网站vs做网站链接sql
  • 亚马逊deal网站怎么做如何做简洁网站设计
  • 有哪些专做自然风景图片的网站国内手机网站建设
  • 国内有做网游评测的网站么wordpress 整容模板
  • 广州做营销型网站建设专业的上海网站建设公司哪家好
  • 网站维护方式河北省建设银行网站
  • 淘宝领券网站怎么做广州市萝岗区做网站设计服务
  • 网站建设珠江摩尔wordpress.org去除
  • 做自己域名的网站很贵吗网络营销推广方案案例分析
  • 网站页面美食网页制作教程
  • 哈尔滨网站建立公司wordpress 数据库批量
  • 安徽省芜湖建设定额网站做网站要属于无形资产吗
  • 兰州新区城乡建设管理局网站想做网站 优帮云
  • 太湖县住房与建设局网站如何进入网站后台地址
  • 江北网站建设的技术做宣传网站
  • 微信分销网站建设平台网站信息建设
  • 做家电家具回收用哪个网站好wordpress企业建站