「空心星号。java」空心的行星
今天给各位分享空心星号。java的知识,其中也会对空心的行星进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
java中如何用星号如何输出个空心的菱形
import java.util.Scanner;
public class Diamond {
public static void main(String[] args) {
int length=1;//存储菱形的边长的变量
Scanner sc =new Scanner(System.in);//输入数据的扫描对象
System.out.println("请输入菱形的边长:");
length = sc.nextInt();//获取输入的边长数值
/*打印菱形的上半部分三角形 行数为length行*/
for (int i=1; i=length;i++) {//需要打印的行数
for(int j=1;j=length-i;j++){//打印左边空白的区域,随行递减1
System.out.print(" ");
}
for(int k=1;k=2*i-1;k++){//打三角形的区域
if(k==1||k==2*i-1){//空心的获取 除每行第一个以及最后一个 外其余为空白
System.out.print("*");
}else{
System.out.print(" ");
}
}
System.out.println();
}
/*打印菱形的下半部分三角形 中间行公用 故行数为length-1*/
for (int i = length-1;i0;i--){
for(int j=1;j=length-i;j++){
System.out.print(" ");
}
for(int k=1;k=2*i-1;k++){
if(k==1||k==2*i-1){
System.out.print("*");
}else{
System.out.print(" ");
}
}
System.out.println();
}
}
}
普通电脑上空心星号怎么打
转到你的输入法上,搜狗或者其他输入法,
输入V1在里面就有星星的符号了☆
Java怎么用for循环打星号"*",打出一个空心菱形?
我给你写了一个,参考一下吧。。import java.util.*;
public class H
{
public static void main(String args[])
{
int a,b,c,N;
System.out.println("请输入菱形的边长N");
N=new Scanner(System.in).nextInt();
for(a=0;aN;a++)
{
for(b=0;b=N-a;b++)
System.out.print(" ");
for(c=1;c=2*a-1;c++)
{
if(c==1||c==2*a-1)
System.out.print("*");
else
System.out.print(" ");
}
System.out.print("\n");
}
for(a=0;a=N;a++)
{
for(b=0;b=a;b++)
System.out.print(" ");
for(c=1;c=2*(N-a)-1;c++)
if(c==1||c==2*(N-a)-1)
System.out.print("*");
else
System.out.print(" ");
System.out.print("\n");
}
}
}
空心星号。java的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于空心的行星、空心星号。java的信息别忘了在本站进行查找喔。