分别定义如下方法:
定义无返回值无参数方法,如打印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
