1*2*3*4*5*n用java编程怎么用for循环来写

如题所述

第1个回答  2012-07-10
for(int i=1;i<=n;i++)
{
int sum=1;
sum=sum*i
}
System.out.println("sun="+sum);
第2个回答  2012-07-06
for(int i=1;i<=n;i++){
int sum=1;
sum=sum*i
}
System.out.println("sun="+sum);
第3个回答  2012-07-05
int n= 某值;
String str=null;
for(int i =1;i<n;i++)
{
str+=i+"*"
}
str+=n
最后输出str追问

请问楼上str+=i+???? 这不对吧

追答

抱歉后面少了个分号

第4个回答  2012-07-05
int sum=1;
for(int i=1;i<=n;i++){
sum=sum*i;
}
第5个回答  2012-07-07
1*2*3*4*5*n 你是要这个结果的for 循环,还是要打印出这中语句(打印
1*2*3*4*5*n )啊

1*2*3*4*5*n用java编程怎么用for循环来写
for(int i=1;i<=n;i++){ int sum=1;sum=sum*i } System.out.println("sun="+sum);

java 1、用for循环编程计算1*2*3*4*5 2、用while循环编程计算1+2+...
for(int i=1;i<=5;i++){ factorial=factorial*i;} System.out.println("1*2*3*4*5="+factorial);} } 2.用while循环编程计算1+2+3+4+5的Java程序如下 public class B { public static void main(String[] args) { int sum=0;int i=1;while(i<=5){ sum=sum+i;i++;} Syst...

用java写一个嵌套的for循环打印下列图案:1 1 2 1 2 3 1 2 3 4 1 2...
for(int i = 0; i < 5; i++){ for(int j = 0; j < i + 1; j++){ System.out.print(j+1);} } 如果每打完换一行 就是个三角形了

Java编程:设s=1*2*3*4*5*...*n,求s不大于400000时最大的n。
正确答案是9,有输出有真相 public class D { public static void main(String[] args) { int s = 400000;int fac = 1;int i = 1;while(fac <= s){ fac = fac * i;System.out.println(i + "! = " + fac);i++;} int maxNum = i - 2;System.out.println("Max is: " ...

java 1到100连乘
import java.math.BigInteger;public class Test { public static void main(String[] args) { jieCheng(100);} public static void jieCheng(int n) { BigInteger sum = BigInteger.valueOf(1);for(int i = 1; i <= n; i++) { sum = sum.multiply(BigInteger.valueOf(i));} System....

用Java编程 :输入一个正整数n,输出n!的值。 其中n!=1*2*3*…*n...
public static void factor(int n) {int[] product = {1}; \/\/从1开始,循环相乘,比如[1] * 2 -> [2] \/\/[2] * 3 -> [6] \/\/[6] * 4 -> [4, 2]for (int i = 1; i < n; i++) {product = helper(product, i + 1);}System.out.print(Arrays.toString(p...

java如何将数组里面的数都输出出来
一般人都会用for循环来遍历整个数组,然后挨个输出 例如:int[] a = {1,2,3,4,5};要将数组a打印出来,就是 for(int i = 0;i

java编写程序求解:1-2+3-4+5…….n?
回答:输入n; int fh=1; int result; for(int i=1;i<+n;i++){ result=result+i*fh;\/\/i*fh,fh一次等于+1,一次等于-1,就变成了加一次,减一次了. fh=-fh;\/\/符号每次都变成相反的了,比如第一次是+1,第2次就变成(fh=-fh)-1。 } System。out。println(result);

用java利用for循环1 2 3 4 5... 10,当加到那个数字总和超过20就停止循...
public static void main(String[] args) { int count = 10;int param = 0;for (int i = 1; i <= count; i++) { param += i;System.out.println((param-i) + "+" + i + "=" + param);if(param > 20) { System.out.println("数字总和超过20,退出循环");break;} } } ...

JAVA以金字塔形式输出 1 2 3 4 5 6
int count = 1; int x = 3; for(int i=x;i>0;i--){ for (int j = 1; j < i; j++) { System.out.print(" "); } for (int K = 0; K <= x-i; K++) { System.out.print(count); System.out.print(" "); count ++; } System....

相似回答