「java打印等腰三角形」java输入行数打印等腰三角形
今天给各位分享java打印等腰三角形的知识,其中也会对java输入行数打印等腰三角形进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java 打印等腰三角形,
- 2、Java用while循环打出等腰三角形
- 3、java 用函数打印n行星号组成的等腰三角形
- 4、用java编写:从键盘得到一个整数n,打印有n行的等腰三角形
- 5、求助,怎么用java中的for语句打印出空心的等腰三角形和矩形
- 6、java 用while循环打印n行星号组成的等腰三角形
java 打印等腰三角形,
java 打印等腰三角形可以采用如下方式:
public class Mul {
public static void main(String args[]) {
for (int i = 1; i = 6; i++) {
// 空格分布
for (int j = 6 - i; j 0; j--) {
System.out.print(" ");
}
// 符号分布
for (int j = 1; j = i; j++) {
System.out.print("* ");
}
System.out.println();
}
}
}
效果如下:
Java用while循环打出等腰三角形
用for循环打的,改下就行了
import java.util.Scanner;
public class 等腰实心三角形{
public static void main(String[] args){
System.out.println("请输入行:");
Scanner sc=new Scanner(System.in);
int m=sc.nextInt();
for(int i=1;i=m;i++){
//1.打印空格,空格=m-i,M是行
for(int j=1;j=m-i;j++){
System.out.print(" ");
}
//2.打印*,2*i-1个
for(int k=1;k=2*i-1;k++){
System.out.print("*");
}
//3.换行
System.out.println();
}
}
}
java 用函数打印n行星号组成的等腰三角形
public static void main(String[] args) {
String n = JOptionPane.showInputDialog("请输入一个数字:");// 直接输入行号
int l = Integer.parseInt(n);
int k = l;
for (int i = 1; i = k; i++) {
for (int j = 1; j = l; j++)
System.out.print(" ");
l--;
for (int j = 1; j = i*2-1; j++) {
System.out.print("*");// 显示星星
}
System.out.println();
}
}
用java编写:从键盘得到一个整数n,打印有n行的等腰三角形
Console c = System.console();
String str = c.readLine("%s", "输入整数n打印有n行的等腰三角形:");
int n = Integer.parseInt(str == null ? "0" : str);
// 最大的行的个数
int maxN = 2 * n - 1;
for (int i = 0; i n; i++) {
// 每行的个数
int hang = 2 * i + 1;
// 空格数
int kongge = (maxN - hang) / 2;
for (int j = 0; j maxN; j++) {
if ((j kongge) || (j = (kongge + hang))) {
System.out.print(" ");
} else {
System.out.print("N");
}
}
System.out.println();
}
用java命令在cmd的dos窗口执行
求助,怎么用java中的for语句打印出空心的等腰三角形和矩形
等腰三角形
public static void main(String[] args){
for(int i=0;i6;i++){
for(int j=0;j=i;j++){
if(i!=5){
if(j==0||j==i){
System.out.print("*");
}else{
System.out.print(" ");
}
}else{
System.out.print("*");
}
}
System.out.println();
}
}
希望对你有些帮助,算法可能不太简洁.
矩形
这个也很简单的嘛关键就是循环
public class Run {
public static void main(String[] args) {
for (int i = 0; i 8; i++) {
for (int j = 0; j 10; j++) {
if (i == 0 || i == 7 || j == 0 || j == 9) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println();
}
}
}
java 用while循环打印n行星号组成的等腰三角形
a
=
0;
++a
=
100
第一次while循环a=1.所以总共执行100次.
如果是a++
=
100
则第一次a
=
0,执行101次了
system.out.print();打印不换行.
"\t"制表符,增加tab空格
system.out.println();
是打印换行.就是说当a在同一行打印了九个之后就另起一行再打印.
关于java打印等腰三角形和java输入行数打印等腰三角形的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。