java for循环怎样写出1-10!的和啊,求详细说明,我看不懂
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java for循环怎样写出1-10!的和啊,求详细说明,我看不懂相关的知识,希望对你有一定的参考价值。
int sum=0; //定义一个初始值 用来保存每次循环的结果for(int i=0;i<=10;i++)
sum+=i;//循环一次,就用原来的结果加上循环到的值
System.out.println("结果:"+sum);追问
谢谢,你说的很好,我是想要那个写循环条件的思想,比如写出100以内的素数啊,写出*三角等
参考技术A int i,k=1,s=0;for(i=1;i<=10;i++)
k=k*i;
s=s+k;
System.out.println("10的阶乘和为"+s);本回答被提问者采纳 参考技术B int ii=0;
for(int i=1;i<=10;i++)
ii++;
System.output.println(ii+""); 参考技术C for(int i=1;i<=10;i++)追问
太简单了吧,能详细的说下过程吗 那个内外循环和 那个些循环条件的思想,这个是重点
参考技术D class Apublic static void main(String args[])
int sum=0,a=1;
for(int i=1;i<=10;i++)
a=a*i;
sum=sum+a;
System.out.println("sum="+sum);
C语言for循环 求1--10阶乘的和
阶乘的公式为:n!=1*2*...*(n-1)*n.
#include <stdio.h>void main()
int a,b,c;
int sum=0;
for(a=1;a<=10;a++)//控制1-10个数字
for(b=1,c=1;b<=a;b++)//控制每个数的阶乘
c=b*c;
sum+=c;//把结果累加在sum中
printf("10的阶乘之和为:%ld\n",sum);
//前面的几位帅哥,有没有编译啊?我试了几个,还要改了又改; 参考技术A
现象一:手机不开机(手机电池可拆卸)
解决方法:新手机放上电池首次开机,手机要做初始化的操作,开机时间会较长,有可能被误认为不开机。对于电池过度放电造成的不开机,取下电池,手机连接充电器看能否开机,如可以开机,将电池装上充电30分钟以上,可正常开机。
现象二:手机放在口袋中,触摸屏与身体接触,此时来电无法划动触屏接听电话。
解决方法:保持手及触摸屏的清洁和干燥,击两下开机键(锁屏键),让触摸屏自身重新校准,然后在开锁试试。
参考技术B 首先定义两个整形的初始值,因为C语言的变量必须是先定义后试用,而且不赋初始值的话,其变量值是不定的。(C语言是不是这么定义整形我记不清楚了,java是这样的,如果我定义错了,你自己改下)int n=1,sum=0;
for(i=1;i<=10;i++)
for(j=1;j<=i;j++)
n=n*j;//计算1到10的阶乘
sum=sum+n;//把阶乘的结果累加!
sum就是1到10阶乘的和 参考技术C for(n=1;n<M:n++)
for(k=1;k<n;k++)
c=k*(k+1);
cont=cont+c;
大概就是这样,要双重FOR的。
以上是关于java for循环怎样写出1-10!的和啊,求详细说明,我看不懂的主要内容,如果未能解决你的问题,请参考以下文章
C#中怎样用for循环为datatable的每一行每一列都赋值为“*”?