方法定义练习

it2025-11-04  10

分别定义如下方法:

         定义无返回值无参数方法,如打印3行,每行3个*号的矩形

         定义有返回值无参数方法,如键盘录入得到一个整数

         定义无返回值有参数方法,如打印指定M行,每行N个*号的矩形

         定义有返回值有参数方法,如求三个数的平均值

import java.util.Scanner;class Demo03{    public static void main(String[] args)     {        getxing();        int a=getzhengshu();        System.out.println(a);        printstar(8,8);        System.out.println(getavg(10,15,20));    }    //定义无返回值无参数方法,如打印3行,每行3个*号的矩形    public static void getxing(){    for(int i=0;i<3;i++){        for(int j=0;j<3;j++){        System.out.print("*");            }        System.out.println();        }    }    //定义有返回值无参数方法,如键盘录入得到一个整数        public static  int getzhengshu(){        Scanner sc=new Scanner(System.in);        int a=sc.nextInt();        return a;        }        //定义无返回值有参数方法,如打印指定M行,每行N个*号的矩形    public static void printstar(int m,int n){        for(int i=0;i<m;i++){            for(int j=0;j<n;j++){                System.out.print("*");            }        System.out.println();            }        }        //定义有返回值有参数方法,如求三个数的平均值        public static double getavg(double a,double b,double c){            double avg=(a+b+c)/3;            return avg;        }    }

转载于:https://www.cnblogs.com/gaowc/p/10318015.html

最新回复(0)