「java输出图案」java输出菱形图案
今天给各位分享java输出图案的知识,其中也会对java输出菱形图案进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、怎么写依次输出图案的java?
- 2、java for循环 输出以下图案并打印出 急!在线等!
- 3、请问 用java语句输出如图片图案应该怎么做?
- 4、java输出图形
- 5、Java 如何通过选择三角形类型,输出图形?
- 6、java输出图形?
怎么写依次输出图案的java?
import java.util.Scanner;
/**
* @Author: Cool_Wu
* @Date: 2020-12-01 17:59
*/
public class Test {
public static void main(String[] args) {
System.out.println("请输入一个整数:");
int num = new Scanner(System.in).nextInt();
for (int i = 1; i = num; i++) {
for (int j = i; j = num; j++){
if (i%2==1){
System.out.print("#");
}else {
System.out.print("-");
}
}
System.out.println();
}
}
}
运行结果
运行结果
java for循环 输出以下图案并打印出 急!在线等!
Problem Description
通过使用双重for循环语句,打印下列图形:
nput
Output
Example Input
Example Output
*
***
*****
*******
*****
***
*
import java.util.Scanner;
public class Main
{
public static void main(String[] args)
{
Scanner reader=new Scanner(System.in);
int i,j,k;
for(i=1;i=4;i++)
{
for(k=1;k=4-i;k++)
{
System.out.printf(" ");
}
for(j=1;j=2*i-1;j++)
{
System.out.printf("*");
}
System.out.println();
}
for(i=3;i=1;i--)
{
for(k=1;k=4-i;k++)
{
System.out.printf(" ");
}
for(j=1;j=2*i-1;j++)
{
System.out.printf("*");
}
System.out.println();
}
}
}
请问 用java语句输出如图片图案应该怎么做?
1、代码如下:
public class Main
{
public static void main(String[] args) {
System.out.println("Hello World!");
//主循环
for(int i =10;i0;i--){
//输出空格
for(int k=i;k0;k--){System.out.print(" ");}
//输出数字
for(int j=i;j=10;j++){
System.out.print(j+" ");
}System.out.println(" ");
}
}
}
2、效果如图
java输出图形
import java.util.Scanner;//导入输入功能
//Scanner
public class PrintMyNameAndShape//类名
{
public static void main(String[]args
{
Scanner s=new Scanner;//使用输入函数
System.out.println("-------------------------------");
System.out.println("姓名:xxx");
System.out.println("小组:第n小组");
System.out.println("-------------------------------");
System.out.println("尊敬的用户,请输入你需要的行数,谢谢");
int n=s.nextInt();
for(int i=1;i=n;i++)
{
System.out.print("*");
}
for(int i=1;i=n;i--)
{
System.out.print("*");
}
}
}
Java 如何通过选择三角形类型,输出图形?
package Test1;
import java.util.Scanner;
public class B {
static void dengyao(int i) {
for (int j = 0; j i; j++) {
for (int i1 = 0; i1 j; i1++) {
System.out.print("* ");
}
System.out.println("* ");
}
for (int j = 0; j i - 1; j++) {
for (int i1 = i - 2; i1 j; i1--) {
System.out.print("* ");
}
System.out.println("* ");
}
}
static void dengbian(int i) {
for (int i2 = 0; i2 i; i2++) {
for (int i1 = i; i1 i2; i1--) {
System.out.print(" ");
}
for (int i1 = 0; i1 i2; i1++) {
System.out.print("* ");
}
System.out.println("* ");
}
}
static void dengyaozhijiao(int i) {
for (int i2 = 0; i2 i; i2++) {
for (int i1 = 0; i1 i2; i1++) {
System.out.print("* ");
}
System.out.println("* ");
}
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入要打印的三角形");
String s = scanner.nextLine();
int i;
while (true) {
System.out.println("请输入要打印的行数");
try {
i = scanner.nextInt();
} catch (Exception e) {
System.out.println("输入错误,请重新输入");
i = scanner.nextInt();
continue;
}
if (s.equals("等腰三角形")) {
dengyao(i);
} else if (s.equals("等腰直角三角形")) {
dengyaozhijiao(i);
} else if (s.equals("等边三角形")) {
dengbian(i);
} else if (s.equals("退出")) {
scanner.close();
return;
} else {
System.out.println("输入错误,请重新输入");
s = scanner.nextLine();
continue;
}
System.out.println("打印完毕,是否继续输入,输入要打印的三角形以继续输入");
System.out.println("输入\"退出\"退出");
s = scanner.nextLine();
}
}
}
java输出图形?
public static void main(String[] args) {
版int n=10; //可以通过调整n值,调整输出菱形的大小。n=行数权+1
for(int i=1;in;i++){
for(int j=1;j=(in/2?n/2-i:i-n/2);j++){
System.out.print(" ");
}
for(int j=1;j(in/2?2*i:2*(n-i));j++){
System.out.print("*");
}
for(int j=1;j=(in/2?n/2-i:i-n/2);j++){
System.out.print(" ");
}
System.out.println();
}
}
java输出图案的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java输出菱形图案、java输出图案的信息别忘了在本站进行查找喔。
发布于:2022-12-06,除非注明,否则均为
原创文章,转载请注明出处。