编写Java程序,使用while循环语句计算1+12!+13!…120!之和.

编写Java程序,使用while循环语句计算1+12!+13!…120!之和.,第1张

package practice;

/

使用while循环 计算1+1/2!+1/3!++1/20!

a用于存储前n个阶乘分之一

sum 用于累加和

/

public class WhileDemo {

public static void main(String[] args) {

/i=i+1的简写形式是i+=1;但是二者有本质的区别:

如果 i是short类型,+=:会自动类型提升,而=则不会

所以

short i=0;

i+=1;//编译通过,类型提升

i=i+1;//编译失败,因为这是赋值 *** 作,

i是short类型,而1是默认是int类型

/

double sum = 0,a = 1;//因为是分式,所以用double类型

int i = 1;

while(i <= 20) {

sum +=a;

i++;

a=(10/i);//使a的值发生变化

Systemoutprintln(ai);

}

Systemoutprintln(sum);

Systemoutprintln("_________________________");

ForDemomain(args);

Systemoutprintln(TextjieCheng(4));

}

}

class ForDemo{

public static void main(String[] args) {

double sum = 0,a = 1;

for (int i = 1; i <=20; i++) {

sum +=a;

a=(10/i);

Systemoutprintln(ai);

}

sum--;

Systemoutprintln(sum);

}

}

//递归做法:效率不高,判断影响性能

class Text{

public static void main(String[] args){

//       double sum=00,count=10;

// while(count<=200){

// sum+=10/(jieCheng(count));

// count++;

// }

// Systemoutprint(sum);

}

public static long  jieCheng(long sum){

/ for(int i=1;i<=c;i++){

sum=i;

}/

if(sum<=1)return 1;

return sumjieCheng(sum-1);

}

}

你说的这种功能,可以利用的3v模型在线展示功能,通过在线把模型轻量化转换,把生成链接嵌入网站或者网站添加iframe代码的方式实现。

基于产品三维模型上传在网站上展示3D立体图

基于模型这种方式需要企业有设计能力,由工程师使用SW、NX、catia、sinovation等三维软件制作三维模型

然后注册个账号,把模型在线转换,成功以后会生成一个链接地址;

复制这条链接地址,在网站的文本编辑器中,选择为文字或者添加超链接

超链接添加后点击保存,回到网站点击相应的文字或者就可以看到产品的三维立体图了

还有一种方法,就是通过在网站代码中加一个Iframe 模块,把链接地址放在src中,这种方法是一打开网站不用点击任何或文字就,模型直接展示


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/dianzi/13439909.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-06
下一篇 2023-08-06

发表评论

登录后才能评论

评论列表(0条)

保存