java 怎样求一个的阶乘,然后把这个结果的数每一位相加~得出sum~ 求解~谢了

[复制链接]
查看11 | 回复2 | 2012-11-20 23:22:08 | 显示全部楼层 |阅读模式
int m=0;int n=1;int sum=0;int j=0;Scanner in=new Scanner(System.in);int k=in.nextInt();while(k!=0){
n=n*k;k=k-1;}System.out.println(k);//求出阶乘结果 while(k!=0){
j=k%10; k=k/10;sum=sum+j;}System.out.println(sum);//求出每位的和...
回复

使用道具 举报

千问 | 2012-11-20 23:22:08 | 显示全部楼层
import java.math.BigInteger;import java.util.*;public class Caculater {public static void main(String[] args) throws Exception{ BigInteger fac=new BigInteger("1")...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行