全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

C语言菜鸟基础教程之自定义函数

先动手编写程序:

#include <stdio.h>

int add(int x, int y)
{
  int z = x + y;
  return z;
}

int main()
{
  int a = 1;
  int b = 2;
  int c = add(a, b);
  printf("c = %d\n", c);
  
  return 0;
}

运行结果:

c = 3


程序分析:
(1)
函数定义的形式为:
类型 函数名称(类型 形式参数,……)
{
函数体
}

(2)
对应于咱们的程序,定义了一个名为add的函数,add左边的int代表的函数的返回值的类型。对应于函数体中返回的z的类型。

(3)
x和y是形式参数,main()函数中的add(a,b)中a和b是实际参数。

(4)
main函数中的add(a,b)后面没跟大括号,说明是函数调用,不是函数定义。具体的add函数定义在main函数的上方。

(5)
调用add函数时,实际参数(实参)传递给形式参数(形参),这样x = a = 1, y = b = 2

(6)

z = x + y = 1 + 2 = 3

(7)
int c = add(a, b)说明要把add函数得到的值赋给c。即c = add(1, 2) = z = 3。最终c = 3


# c  # 自定义函数  # c语言  # C语言菜鸟基础教程之求1到100的和  # C语言菜鸟基础教程之Hello World  # C语言基础使用IDE快速开发的方法  # C语言 map函数的基础用法详解  # C语言菜鸟基础教程之单精度浮点数与双精度浮点数  # c语言 树的基础知识(必看篇)  # C语言菜鸟基础教程之加法  # C语言学习基础知识分享  # C语言基础知识分享续篇  # 应于  # 要把  # 返回值  # lt  # include  # stdio  # gt  # class  # pre  # cpp  # brush  # br  # printf  # 形参  # 实参  # add  # int  # main  # return 


相关文章: 武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?  建站之家VIP精选网站模板与SEO优化教程整合指南  如何在万网主机上快速搭建网站?  如何选择服务器才能高效搭建专属网站?  建站IDE高效指南:快速搭建+SEO优化+自适应模板全解析  陕西网站制作公司有哪些,陕西凌云电器有限公司官网?  家庭建站与云服务器建站,如何选择更优?  长沙做网站要多少钱,长沙国安网络怎么样?  如何零基础在云服务器搭建WordPress站点?  php条件判断怎么写_ifelse和switchcase的使用区别【对比】  建站之星CMS建站配置指南:模板选择与SEO优化技巧  关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)  IOS倒计时设置UIButton标题title的抖动问题  深圳网站制作费用多少钱,读秀,深圳文献港这样的网站很多只提供网上试读,但有些人只要提供试读的文章就能全篇下载,这个是怎么弄的?  建站主机选哪种环境更利于SEO优化?  c++ stringstream用法详解_c++字符串与数字转换利器  ,sp开头的版面叫什么?  如何快速搭建二级域名独立网站?  如何选择靠谱的建站公司加盟品牌?  如何确认建站备案号应放置的具体位置?  香港服务器租用每月最低只需15元?  大连网站制作公司哪家好一点,大连买房网站哪个好?  广州网站制作的公司,现在专门做网站的公司有没有哪几家是比较好的,性价比高,模板也多的?  单页制作网站有哪些,朋友给我发了一个单页网站,我应该怎么修改才能把他变成自己的呢,请求高手指点迷津?  网站制作难吗安全吗,做一个网站需要多久时间?  免费ppt制作网站,有没有值得推荐的免费PPT网站?  如何在IIS管理器中快速创建并配置网站?  专业网站制作服务公司,有哪些网站可以免费发布招聘信息?  如何在服务器上三步完成建站并提升流量?  家庭服务器如何搭建个人网站?  宝盒自助建站智能生成技巧:SEO优化与关键词设置指南  如何快速查询网站的真实建站时间?  建站DNS解析失败?如何正确配置域名服务器?  建站之星如何实现PC+手机+微信网站五合一建站?  如何优化Golang Web性能_Golang HTTP服务器性能提升方法  建站主机空间推荐 高性价比配置与快速部署方案解析  制作网站的过程怎么写,用凡科建站如何制作自己的网站?  建站主机SSH密钥生成步骤及常见问题解答?  如何在Golang中处理模块冲突_解决依赖版本不兼容问题  利用JavaScript实现拖拽改变元素大小  建站之星24小时客服电话如何获取?  如何高效生成建站之星成品网站源码?  建站之星后台密码遗忘如何找回?  如何快速搭建高效WAP手机网站?  南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?  阿里云高弹*务器配置方案|支持分布式架构与多节点部署  如何通过FTP服务器快速搭建网站?  如何在阿里云完成域名注册与建站?  沈阳制作网站公司排名,沈阳装饰协会官方网站?  如何在Windows服务器上快速搭建网站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。