java塔型数字编写代码 java编程数字金字塔

java 嵌套for循环输出下列数字金字塔1 121 12421 1248421 一共八行哪位编程大神给指点指点拜托了,急用。

public static void main(String[] args) {

“只有客户发展了,才有我们的生存与发展!”这是创新互联的服务宗旨!把网站当作互联网产品,产品思维更注重全局思维、需求分析和迭代思维,在网站建设中就是为了建设一个不仅审美在线,而且实用性极高的网站。创新互联对做网站、网站建设、网站制作、网站开发、网页设计、网站优化、网络推广、探索永无止境。

int line=8;

for(int i=1;i=line;i++){

for(int j=0;jline-i;j++){//用来输出制表符的。因为数字有123位的,用空格不整齐

System.out.print("\t");

}

for(int j=1;jMath.pow(2, i);j*=2){//输出依次增大的Math.pow(2, i)是求2的i次方

System.out.print(j+"\t");

}

for(int j=(int)Math.pow(2, i-2);j0;j/=2){//输出依次减小的

System.out.print(j+"\t");

}

System.out.println();//换行

}

}

用Java 编一段代码,实现在控制台输入一组数字后,排序后在控制台输出

给你个思路:

1. 循环输入。 用 Scanner sc=new Scanner(System.in);

int number = sc.nextInt(); 套在循环里面

2.把循环输入的数字放到ArrayList中。

3.对ArrayList排序

4.for循环输出

(JAVA题编程)金子塔状的YANG辉三角怎么编程(不要靠左边的那种)

public class YhuiTriangle {

public static int binomial(int n,int k){

int a = 1,b = 1;

if(k == 0)return 1;

for(int i = 1 ;i=k;i++){

b = b*i;

a = a * (n-i+1);

}

return a/b;

}

public static void main(String args[]){

System.out.println("                    "+1);

for(int n = 2;n=10;n++){

for(int i = 9;i=n;i--)System.out.print("  ");

for(int k = 0; kn ;k++)System.out.print(binomial(n,k)+"   ");

System.out.println(1);

}

}

}

//效果图如下

用Java编写代码,实现在控制台输入一组数字后,排序后在控制台输出。

额。。。。

用Arrays类中的sort(数组变量名)方法、就行

了。比如:int

[]a={1,2,5,1,4,7};

java.util.Arrays.sort(a);

然后在循环输出、数组元素、这样就排好序了。。。。

但是要记住,sort只能对一维数组进行排序。


当前名称:java塔型数字编写代码 java编程数字金字塔
标题来源:http://pwwzsj.com/article/hhsopd.html