DecimalFormat precisionTwo=new DecimalFormat("0.00");JTextArea outputTextArea=new JTextArea(11,20);int sum=1;for(int i=1;i<=5;i++){sum=sum*i;outputTextArea.append(i+"\t"+precisionTwo.format(sum)+"\n");} JOptionPane.showMessageDialog(null, outputTextArea,"Count interest",...
publicclassTest4{publicstaticvoidmain(String[]args){//求5的阶乘(5!=5*4*3*2*1)intnum=1;for(inta=1;a<=5;a++){num*=a;}System.out.println("五的阶乘为:"+num);}}
intresult=factorial(5);System.out.println("5的阶乘是:"+result); 1. 2. 输出结果应为: 5的阶乘是:120 1. 示例2: intresult=factorial(0);System.out.println("0的阶乘是:"+result); 1. 2. 输出结果应为: 0的阶乘是:1 1. 示例3: intresult=factorial(10);System.out.println("10的阶乘是:"...
n! =n*(n-1)*(n-2)*...*2*1, 5! = 5*4*3*2*1 include //头文件stdio.h在新浪博客中无法显示加上就可以了 int main(){ int t=5,i=4; //要是求其他的数的阶乘的话,把t的值改为其他数,//再把i改为(t-1)就行了 while(i>=1){ t=t*i;i--;} printf...
【java编程】day0903. 3、从控制台输入一个正整数,计算该数的阶乘。例如输入5,阶乘为 5*4*3*2*1, 视频播放量 383、弹幕量 0、点赞数 1、投硬币枚数 0、收藏人数 1、转发人数 0, 视频作者 邯郸小恶魔, 作者简介 干就完了 一天至少发一个视频,一天一个唱歌视频。 有人可能
publicclassMain{publicstaticvoidmain(String[]args){for(inti=1;i<=10;i++){intfactorial=FactorialCalculator.calculateFactorial(i);System.out.println("阶乘 "+i+": "+factorial);}}} 1. 2. 3. 4. 5. 6. 7. 8. 在上面的代码中,我们定义了一个名为Main的类,并在其main方法中使用一个循环来计...
import java.util.Scanner;public class Factorial { public static void main(String[] args) { Scanner input = new Scanner(System.in);System.out.print("请输入一个1~10的整数:");int num = input.nextInt();// 阶乘的初值为1 long factorial = 1;// 计算阶乘 for (int i = 1; i...
public static int sumadd(int m){ if (m==1){ return 1;} else { return m*sumadd(m-1);//递归调用实现1*2*3*4 } } public static int sum(int n){ if (n==1){ return 0;} return sumadd(n)+sum(n-1);//递归调用实现1*2+1*2*3 } public static void main(String[...
1!:表示1的阶乘;2!表示2的阶乘,就是1*2 依次类推就行。1!+2!+3!+4!+5!+6!+7!+8!+9!+10!就是求和嘛,这个直接用循环求和就行了。
public class Practice5 {public static void main(String[] args) {long sum = 0, c;for (int i = 1; i <= 20; i++) {c = 1;for (int b = 1; b <= i; b++) {c *= b;}sum += c;}System.out.println("1到20的阶乘和等于" + sum);}}单个for循环的:public class...