流程图转换成java程序输入法
Flowchart convert into java program input methodology
有人可以帮助我了解我的 java 程序中的流程图,因为我是 java 的新手。到目前为止,我知道如何编码,但是在流程图方面我觉得很笨。
这是我目前的理解:首先我会从用户那里获得输入,然后将其与 cnt=1
匹配,然后再 cnt<=line
然后再 cnt2=1
.
cnt1 means count 1
cnt2 means count 2
input line is input number only.
请更清楚地解释您的问题:
这里的 cnt<=line 是什么意思?
这里的'line'是什么?
下面的程序可能会有所帮助,这是您所期望的吗:
import java.util.Scanner;
public class SchoolHomework {
public static void main(String args[]) {
try (Scanner sc = new Scanner(System.in)) {
System.out.println("Enter number only:");
int line = sc.nextInt();
int cnt = 1;
int cnt2 = 0;
while (cnt <= line) {
cnt2 = 1;
while (cnt2 <= line) {
if (cnt2 <= line) {
System.out.println("*");
} else {
System.out.println("#");
}
cnt2++;
}
System.out.println(" ");
cnt++;
}
}
}
}
有人可以帮助我了解我的 java 程序中的流程图,因为我是 java 的新手。到目前为止,我知道如何编码,但是在流程图方面我觉得很笨。
这是我目前的理解:首先我会从用户那里获得输入,然后将其与 cnt=1
匹配,然后再 cnt<=line
然后再 cnt2=1
.
cnt1 means count 1
cnt2 means count 2
input line is input number only.
请更清楚地解释您的问题:
这里的 cnt<=line 是什么意思?
这里的'line'是什么?
下面的程序可能会有所帮助,这是您所期望的吗:
import java.util.Scanner;
public class SchoolHomework {
public static void main(String args[]) {
try (Scanner sc = new Scanner(System.in)) {
System.out.println("Enter number only:");
int line = sc.nextInt();
int cnt = 1;
int cnt2 = 0;
while (cnt <= line) {
cnt2 = 1;
while (cnt2 <= line) {
if (cnt2 <= line) {
System.out.println("*");
} else {
System.out.println("#");
}
cnt2++;
}
System.out.println(" ");
cnt++;
}
}
}
}