首页 >>  正文

java中打印一个矩形

来源:baiyundou.net   日期:2024-09-22

白凝法3714怎么用java数组打印一个正方形中间空着的 -
朱肩狐19153265363 ______ public static void main(String[] args) { String str = "*"; int a = 5; for(int i=1;i if(i==1 || i==a){ for(int j=1;j System.out.print(str); } } else{ for(int j=1;j if(j==1 || j==a){ System.out.print(str); } else System.out.print(" "); } } System.out.println(); } }

白凝法3714用Java编写打印下列图形的程序 -
朱肩狐19153265363 ______ 假设只要打印第一行的*号,那么肯定是一个循环搞定;而如果要打印一个矩形,那么肯定是两层循环,外层循环控制行数,内层循环控制列数,现在问题的关键是,从第二行开始,每行都比前一行少两列*号,所以第二层循环的上限是动态的,而且跟行数有关,假设当前是第i行(i从0开始),那么第i行就会有7-2*i个星号,也就是内层循环的上限.此时输出的应该是直角三角形,接下来再考虑将直角三角形改成等边的,此时只需要在每一行的前面输出一定的空格就可以了,如果上面我说的你看懂了,空格应该能自己加出来了.

白凝法3714初学者:~~用java程序怎么打印一个长方形? -
朱肩狐19153265363 ______ 代码class text{public static void main(String args[]){for(int a=0;a<6;a++){for(int b=0;b<4;b++){System.out.print("*")}Syst...

白凝法3714用JAVA打印图形
朱肩狐19153265363 ______ 代码如下: public class Test{ public static void main(String args[])throws Exception{ int max = 7; int step = 2; int min = 1; for(;min<=max;min+=step){ for(int i=min;i>0;i--){ System.out.print("*"); } System.out.println(); } for(min=max-step;min>0;min-...

白凝法3714编写java程序:打印一个空心菱形 -
朱肩狐19153265363 ______ 打印空心菱形的Java程序如下:public class Test6 { public static void main(String[] args) { final int N=5; for (int i = 1; i <= N*2-1; i++) { for (int j = 1; j <= Math.abs(N - i); j++) { System.out.print(" "); } for (int k = 1; k <= 2*N-1-Math.abs(i-N)*2; k++) { if(k...

白凝法3714使用不同符号打印4*4矩形 用JAVA类的方法做! -
朱肩狐19153265363 ______ ?这不是一样的符号么?for(i=0;i<4;i++){ for(j=0;j<4;j++){ if(j==3){ System.out.println("*"); } System.out.print("*"); } }

白凝法3714JAVA编程:编写一个applet,读取一个矩形的边长,然后输入一个空心矩形 -
朱肩狐19153265363 ______ import java.awt.*; import javax.swing.*; public class drawRech extends JApplet { public void paint(Graphics g){ super.paint(g); this.setBackground(Color.WHITE); String width = JOptionPane.showInputDialog("Enter the width"); String height = ...

白凝法3714用java打印一个菱形 -
朱肩狐19153265363 ______ ** * 里面的思路其实很简单,就是循环打印空格和字符 * @author wsh * */ public class Test { private int n; //有多少行 private String flag = "*";//可自定义符号,以前上学那会就喜欢这样 public Test(int n) { this.n = n; } public Test(int n, String flag) ...

白凝法3714用JAVA程序打印一个菱形 -
朱肩狐19153265363 ______ 你这是菱形吗?? 给你一个提示,用两个FOR循环,分别循环空格和*号.输出数量取循环值的绝对值. 一个数量加、一个数量减

白凝法3714怎样打印出由“*”组成的java 三角形 图形是左边一个三角形右边一个三角形共有一个“*”为顶点图形为 -
朱肩狐19153265363 ______[答案] 在一个矩形中,只绘制它的对角线和左右两条边就能满足你的要求.

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024