函数(2)
来源:互联网 发布:苹果版解压缩软件 编辑:程序博客网 时间:2024/06/10 16:09
public class 函数2 {public static void main(String[] args) { getMax(10,7);}//需求2:定义一个函数比较两个int类型的数据大小, 不需要把最大值返回给调用者,直接打印即可。public static void getMax(int a, int b){int max = 0; //定义一个变量用于保存最大值的if(a>b){max = a;}else{max = b;}System.out.println("最大值:"+ max);}/*//需求1: 定义一个函数比较两个int类型的数据大小, 把最大值返回给调用者。 //int max = getMax(14,5); //调用了函数 实际参数//System.out.println("最大值:"+ max);public static int getMax(int a, int b){ // 形式参数int max = 0; //定义一个变量用于保存最大值的if(a>b){max = a;}else{max = b;}return max;//把结果返回给调用者}*/}
程序三:
需求1: 定义一个函数判断一个分数的等级,把分数的等级返回给调用者。
"A等级" ”B等级“
如何 定义函数:
1. 返回值类型。 String 2. 未知的参数--->形式参数。
需求2: 定义一个函数打印一个乘法表,不需要返回任何数据。
1. 返回值类型。 void
2. 未知的参数--->形式参数。 到底是什么乘法表
函数的特点:
1. 函数的作用就是把一个功能代码给封装起来,已达到提高功能代码的复用性。
2. 函数定义好之后是需要被调用才会执行的。
3. 如果一个函数没有返回值返回给调用者,那么返回值类型必须是使用void表示。
public class 函数3 { public static void main(String[] args) {//String result = getGrade(189);//System.out.println(result);print(7);}//需求2: 定义一个函数打印一个乘法表,不需要返回任何数据。 public static void print(int row){for(int i = 1 ; i<= row ; i++){for (int j = 1 ;j<=i ;j++ ){System.out.print(i+"*"+j+"="+i*j+"\t");}//换行System.out.println();}} //需求1: 定义一个函数判断一个分数的等级,把分数的等级返回给调用者。/*public static String getGrade(int score){String grade = "";//定义一个变量存储等级if(score>=90&&score<=100){grade = "A等级";}else if(score>=80&&score<=89){grade = "B等级";}else if(score>=70&&score<=79){grade = "C等级";}else if(score>=60&&score<=69){grade = "D等级";}else{grade = "补考等级";}return grade;//把等级返回给调用者}*/}
阅读全文
0 0
- GD函数(2)
- 内联函数(2)
- 母函数(2)
- javascripth函数(2)
- Opengl函数(2)
- php函数(2)
- 函数(2)
- lua 函数(2)
- 函数表达式(2)
- (2)语法2:数组、函数、函数一些细节、匿名函数、动态函数
- 用Debug函数实现API函数的跟踪(2)
- 用Debug函数实现API函数的跟踪(2)
- Linux C函数之文件及目录函数(2)
- Mysql函数总结(2)——数学函数
- make 函数(2)--〉文件名处理函数
- c++笔记(2):函数参数、函数调用、汉诺塔
- 构造函数和一般函数(2)重载
- 【PostgreSQL-9.6.3】函数(2)--字符型函数
- hdu4565(矩阵快速幂)
- Children’s Queue HDU
- CSU 1973:给自己出题的小X(DFS或DP)
- Spark 键值对RDD操作
- C语言——实例009 输出国际象棋棋盘。
- 函数(2)
- git 总结
- 分布式存储-fastdfs+glusterfs- 学习笔记
- Android 6.0动态权限申请
- hdu 4990 Reading comprehension(矩阵乘法)
- 美国国家安全局如何分析通话数据
- Tomcat启动报错:org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalin
- unity3d实现一个魔方旋转展示
- 2016校招真题编程练习——微信红包(腾讯)