java题目:在屏幕上打印出“*”组成的矩形,矩形的宽度和高度由启动程序时传递给main方法的参数指定。

来源:百度知道 编辑:UC知道 时间:2024/05/29 14:32:30
程序怎么写啊!谢谢了!

这个给你写的,试试吧
import java.util.Scanner;

public class Rectangle
{
public static void main(String[] args){
Scanner scan=new Scanner(System.in);
System.out.println("请输入矩形的行数:");
int rowLength=scan.nextInt();
System.out.println("请输入矩形的列数:");
int colLength=scan.nextInt();
int num=0;
String[] arr=new String[colLength];
for (int i=0;i<rowLength ;i++ )
{
if ((i==0)||(i==rowLength-1))
{
for (int j=0;j<arr.length ;j++ )
{
arr[j]="* ";
System.out.print(arr[j]);
}
}
else
{
do
{
for (int j=0;j<arr.length ;j++ )
{
if ((j==0)||(j==colLength-1))
{
num=j;
System.out.print("* ");
}
else
{
num=j;
System.out.print(" ");
}
}
}while (num>rowLength);
}
System.out.println();
}
}
}

word中的部分文件在屏幕上可见,打印预览无法显示,打印出也没有,什么原因? 在屏幕上打印出一维数组?? 编写字符界面的Java Application ,将用户输入的小写字符转化成大写字符打印在屏幕上, 打印出java在以下字符串中出现地次数; JAVA编程。定义一个包含10元素的整型数组,求这10个数的平均值和最大值,并在屏幕上打印输出 为什么java小程序不能在屏幕上显示? 用JAVA编写 用*打印出等腰三角形 java编写应用程序,该程序随机产生3个100以内的正整数,显示在屏幕上,并显示出其中最大的数。 请问photoshop中的 打印尺寸(视图--打印尺寸) 是如何计算并在屏幕上显示出来的 如何在Windows界面下打印屏幕上的内容,如文件目录等,