java代码求10!的简单介绍

用java 求10的阶乘!写出程序!

public class Test{

成都创新互联公司专注于企业成都营销网站建设、网站重做改版、南岳网站定制设计、自适应品牌网站建设、H5响应式网站电子商务商城网站建设、集团公司官网建设、成都外贸网站建设公司、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为南岳等各大城市提供网站开发制作服务。

public static void main(String[]args){

System.out.print(""+cal(10));

}

public static int cal(int i){

if(i=1)

return 1;

else

return i*cal(i-1);

}

}

Java:运用数组知识,for循环知识,求一组键盘输入数字的最大值,数字个数为10?

public static void main(String[] args){

//获取控制台输入

Scanner sc = new Scanner(System.in);

//定义数组长度为10

int[] nums = new int[10];

//循环输入10个数字

for(int i = 0; i 10; i++){

int num = sc.nextInt();

nums[i] = num;

}

//取最大值

int max = 0;

for(int j = 0; j nums.length; j++){

if(max nums[j]){

max = nums[j];

}

}

System.out.println(max);

}

谁能帮忙写一段JAVA代码!求出十个数字不同的数字

Scanner scan = new Scanner(System.in);

ListInteger args = new ArrayListInteger();

ListInteger argsAll = new ArrayListInteger();

System.out.println("请输入:");

while(args.size()  10){

int a = scan.nextInt();

argsAll.add(a);

System.out.println(args.size());

if(!args.contains(a)){

args.add(a);

}else if(args.contains(a)){

System.out.println("已存在请重新输入!");

}

}

System.out.print("总计输入:");

for (int i = 0; i  argsAll.size(); i++) {

System.out.print(argsAll.get(i)+"  ");

}

System.out.println();

System.out.print("去重后数据:");

for (int i = 0; i  args.size(); i++) {

System.out.print(args.get(i)+"  ");

}

Java的for循环,为何输出10,那个10怎么得出,求步骤

for循环里面三个东西,第一个初始化一个变量,第二个是一个条件,第三改变变量,第一个只执行一次,第二个和第三个开始循环执行,直到退出循环,这里变量i初始化设置为1,条件为为=4,第三个开始自增i,就是说循环一次给i加1,这里++相当于i=i+1的结果(但是过程不相等),从这个分析我们知道,循环四次,i由1到4,再说+=这个符号,意思是说一个变量自身加后面的数,总结如下:a=a+1效果等于a++效果等于++a效果等于a+=1; 那么a+=2的话就是说a=a+2; 所以sum最后是1+2+3+4 = 10,不懂追问,另外我刚才强调过程不相等是说类型转换的问题,这个楼主以后就明白了,从你现在问的问题说明你才开始学,加油哦~

编写一个Java应用程序,计算10!

public class test{

public static void main(String[] args) {

int sum = 1;

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

sum*=i;

}

System.out.println("10!="+sum);

}

}

用java编写一个程序求1!+2!+....10!

用Java编程写程序求1!+2!+....10!,只需用两个循环层,第一个循环是阶乘值相加,第二个循环是获取阶乘值,如下:

public class TestD {

public static void main(String[] args){

//1!+2!+3!+···+10!就是1到10阶乘值的和

int sum=0;

//循环10次

for(int x=1;x=10;x++){

//阶乘初始值设置为1

int jiecheng=1;

//循环x次

for(int y=1;y=x;y++){

//阶乘上一个值和当前y值相乘重新赋值给阶乘

jiecheng=y*jiecheng;

}

//各个阶乘值相加

sum+=jiecheng;

}

//1~10阶乘值求和

System.out.println("1!+2!+3!+···+10!="+sum);

}

}

结果:

1!+2!+3!+···+10!=4037913


标题名称:java代码求10!的简单介绍
本文来源:http://scyanting.com/article/hecegi.html