用for语句打印显示下列数字形式:11 2 11 2 3 2 11 2 3 4 3 2 1

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 03:30:13
用for语句打印显示下列数字形式:11 2 11 2 3 2 11 2 3 4 3 2 1

用for语句打印显示下列数字形式:11 2 11 2 3 2 11 2 3 4 3 2 1
用for语句打印显示下列数字形式:
1
1 2 1
1 2 3 2 1
1 2 3 4 3 2 1

用for语句打印显示下列数字形式:11 2 11 2 3 2 11 2 3 4 3 2 1
java 版
自己写的
import java.util.Scanner;
public class test {
private static int printNum;// 打印圈数
public static void main(String[] args) {
new test().printN();
}
private void printN() {
try {
System.out.println("请输入起始数字");
int v = Integer.parseInt(new Scanner(System.in).next().toString());
System.out.println("请输入打印次数");
printNum = Integer.parseInt(new Scanner(System.in).next().toString());
int num = 1;
int lastNum = 0;
core(v, num, lastNum);
} catch (NumberFormatException e) {
System.out.println("错误! 请输入数字");
printN();
}
}
private void core(int v, int num, int lastNum) {
int s;
for (int i = 0; i < num; i++) {
// 满足了想要得到的圈数
if (lastNum == printNum)
break;
s = v + i;
System.out.print(s + " ");
// 满足了当前\r\n节点
if (lastNum == i) {
for (int j = s; j > v;)
System.out.print(--j + " ");
System.out.print("\r\n");
i = -1;
++num;
++lastNum;
}
}
}
}
console--------------------------------------------------------
请输入起始数字
1999
请输入打印次数
4
1999
1999 2000 1999
1999 2000 2001 2000 1999
1999 2000 2001 2002 2001 2000 1999

用for语句打印显示下列数字形式:11 2 11 2 3 2 11 2 3 4 3 2 1 使用java语言中的 for 语句打印显示下列数字形式用java中的循环输出图案:* ** *** **** * ** *** **** 19:使用 for 语句打印显示下列数字形式:n=4 1 1 2 1 1 2 3 2 1 1 2 3 4 3 2 1 请高人指教:小弟刚学完各 java编程题求解:使用for语句打印显示下列数字:1 121 12321 1234321 使用for 语句打印显示下列数字形式:n=4 1 1 2 1 1 2 3 2 1 1 2 3 4 3 2 1 用for语句打印如下图形用java语言 VB 输入一个数字(1~7)分别利用分支if语句.seleck语句和choose函数三种方法.显示用英文形式的星期一至星期日 java采用循环语句打印下列图形:* *** 使用循环语句打印下列图形 *** * 通过使用双重for循环语句,打印下列图形:#includevoid main(){int i,j,k;for(i=1;i 用for循环语句编程打印下列矩阵形式,注意各列相距两个空格.(1,1) (1,2) (1,3) (1,4) (1,5) (1,6) (1,7)(2,1) (2,2) (2,3) (2,4) (2,5) (2,6) (2,7)(3,1) (3,2) 用C语言 for 循环语句打印一个三角形图案 ,具体如下图********** 用javascript的for语句 打印出有表格的九九乘法表如图最好加上注解. 用pascal语句打印下列图形:1 121 12321 1234321 12321 121 1 java for循环语句求任意数字相加等于固定数字有一堆数字10,30,30.12,30.34,44,0.2.求这组数字中任意数字相加等于一个固定数字70的所有方法,打印出来? 用两层循环for语句打印1个*到99个* 用FOR循环打印图案 用嵌套的循环语句,分别边写程序打印下列4个图案.JAVA语言 用嵌套的循环语句,分别边写程序打印下列图案JAVA语言 用嵌套的循环语句,分别边写程序打印下列图案.20 | 离问题结束还有 14 天 23 matlab里怎么讲下列语句改为while语句?for k=1:11if f1