#include <stdio.h>
//mian函数是程序的入口
int main()
{
/*
//函数:是按一定的格式对一段代码的封装
//专门用来实现一功能的代码合集,可以重复使用
//函数格式: //返回值类型 函数名 (形式参数列表,多个型参用逗号隔开) //功能代码块:
return 返回值 //注意:1、函数不能嵌套,一个函数不能写在另一个函数里面
2、返回值类型要和return后面的值保持一致
3、如果函数没有返回值类型的时候,函数返回值类型可以写void,return可以不写
4、函数名一定要见名知觉,并且遵循命名规则
5、当函数没有参数的时候,()也必须要写
6、函数使用前一定要声明 实参:就在函数真正使用的时候参与运算的数据
形参:写在函数构架里面的虚拟数据 */ //1、函数的定义要单独写在外面
//2、函数的使用要在mian函数里面
//3、函数的使用前要声明
//4、函数的定义除了大括号外的全部粘贴最后加,就是函数的声明
int sum(int a, int b);
int i=;//实参
int j=;
//函数的使用直接写函数名
//函数在使用的时候,用实参代替形参
int s=sum(i,j);
printf("s=%d\n",s); int m=;
int n=; int s1=sum(m,n);
printf("s1=%d\n",s1); int h=;
int k=; int s3=sum(h,k);
printf("s3=%d\n\n",s3); //求3个函数的最大值
int max(int x,int y,int z);
int f=;
int g=;
int e=;
int v=max(f,g,e); printf("%d\n\n",v); return ;
} //写在mian函数的外面
//求两个整数之和的函数 int sum(int a,int b)
{
int c=a+b;
return c;
} int max(int x,int y, int z)
{
int max=; if (x>y && x>z)
{
max=x;
} else if(y>x && y>z)
{
max=y;
} else if (z>y && z>x)
{
max=z;
} return max;
}

最新文章

  1. matlab绘图基础
  2. 【转】stopPropagation, preventDefault 和 return false 的区别
  3. AX2012单元格显示颜色 displayOption
  4. 定义信息源的一些示例(xml文件)
  5. HackerRank &quot;Larry&#39;s Array&quot;
  6. Eclipse配置详解(包括智能提示设置、智能提示插件修改,修改空格自动上屏、JDK配置、各种快捷键列表……)
  7. 另一个分区工具GNU的parted[转自vbird]
  8. 面试之BI-SQL--table转换[2]
  9. webservice跨服务器上传附件
  10. Android中使用开源框架PagerSlidingTabStrip实现导航标题
  11. ajax的理解和运用
  12. WiFi万能钥匙4.1.32接口
  13. 后端分布式系列:分布式存储-HDFS NameNode 设计实现解析
  14. LeetCode算法题-Robot Return to Origin(Java实现)
  15. React-使用装饰器
  16. Mac使用笔记大全
  17. spark之scala程序开发(集群运行模式):单词出现次数统计
  18. 【学亮开讲】Oracle存储过程教学笔记(一)20181115
  19. 《Apache kafka实战》读书笔记-kafka集群监控工具
  20. iOS手势的综合运用

热门文章

  1. [ural1132]Square Root(cipolla算法)
  2. win7 eclipse连接hadoop2.x开发环境搭建
  3. 《精通Spring4.X企业应用开发实战》读后感第五章(通过编码方式动态添加Bean)
  4. 利用StoryBoard编写UITabelViewCell
  5. 微信小程序自学第四课:数据绑定
  6. python 学习笔记12(事件驱动、IO多路复用、异步IO)
  7. ejs使用文档
  8. jdk的卸载
  9. NSOperation的使用
  10. 位运算实现四则运算(C++实现)