编写程序计算s=6! 10! 22
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 10:27:35
inta,n;doublesum=0;scanf("%d%d",&a,&n);for(sum=a,i=2;i
main(){ints;s=getfactorial(6)+getfactorial(10)+getfactorial(20)printf("s=%d",s);}intgetfactorial(int
s=0k=1whilei
INPUT"a=";aINPUT"n=";ntn=0sn=0i=1WHILEi
要写的话太麻烦了.我就告诉你基本思路吧数字a没关系但是个数n的话,s=0个位有n个as=s+na十位有n-1个as=s+10(n-1)a百位有n-2个as=s+100(n-2)a千位有n-3个a一直做
VB程序PrivateSubCommand1_Click()Dima,iAsIntegeri=1Whilei<50s=s+(i+1)/ii=i+1WendPrint"s=";sEndSu
用你那个问题的格式:reada,nt←as←0forifrom1tons←s+tt←t*10+aendforprintsend
LZ不给分加一下最佳总可以吧?注意是BASIC不是BUSICinputa,ni=1s=0dos=s+aa=a+a*10^ii=i+1whilei
inti,S=0;for(i=1;i
我用php语言写的.分两个步骤,一个是计算每个节点的值,用递归算法.一个是节点的累加,用循环算法.这么好的答案,不给分,没良心.再问:谢谢了,我没说清楚,我现在学的是c++语言,真的很感谢
希望能帮到你.#include"stdio.h"intmain(){inti,j,n,s,temp;printf("请输入n的值:");scanf("%d",&n);for(i=1;i
publicclassTest{publicstaticvoidmain(String[]args){ints=0;intn=1;for(inti=0;i
第一种:s=0i=1dowhilei
用什么语言啊?如果是java的话就如下:ints=0;for(inti=1;i
6题://#include"stdafx.h"//vc++6.0加上这一行.#include"stdio.h"voidmain(void){doubles,tmp;intx;for(s=0,tmp=x
;MOVAX,AANDAX,B;AX=aANDbMOVBX,AXORBX,B;BX=aXORbADDAX,BXADDAX,BX;AX=2*(aXORb)+aANDbADDAX,A;AX=a+2*(aX
CLEARSETTALKOffs1=0forn=1to10s1=s1+jc(n)next"1!+2!+3!+.+10!=",s1FUNCTIONjcPARAMETERSis=1FORj=1TOis=s
#includeintmain(){inti,s=0;for(i=1;i
#includeusingnamespacestd;intmain(){intsum=0;for(inti=1;i