根据键盘录入的值输出相应的星型图案

来源:互联网 发布:百度推广账户优化 编辑:程序博客网 时间:2024/06/05 08:28

用不同的方法定义,输出m行n列程序如下:

import java.util.Scanner;class Function4{    public static void main(String[] args){        Scanner sc = new Scanner (System.in);        System.out.println("请输入行数:");        int m = sc.nextInt();        System.out.println("请输入列数:");        int n = sc.nextInt();        xing(m,n);//这是正确的        //System.out.println(xing(m,n));//这是错误的        //void v = xing(m,n);//这也是错误的表达    }    public static void xing(int m,int n){        for(int x = 0;x < m;x++){            for(int y = 0;y < n;y++){                System.out.print("*");            }            System.out.println();        }     }}

在main方法里面调用xing方法的时候,有三种考虑

1. 直接输出,结果正确
2. 用表达式输出,结果错误
3. 定义void类型的变量,结果错误

0 0