输入1 个正整数n,计算 s 的前n项的和(保留 4 位小数).
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/08 01:38:22
s=0;for(i=1;i
#includeintmain(){inti,k,n,t;doubleans;scanf("%d",&n);ans=0;t=1;k=1;for(i=1;i再问:输入输出示例Entern;3sum=0.
程序中的ab不知道做什么用的.pow(x,y)中x,y值反了,跟踪发现c=pow(x,-1)值为0这里因为c是整型,自动忽略小数位,值为0所以sum=sum+a*c;得到sum=0恒成立#includ
/*1-2/3+3/5-4/7+5/9-6/11+.的前n项之和*/intmain(intargc,char*argv[]){intnum_n=1;inti=0;doubleresult=0.0;pr
intmain()doubleresult;inti;intn;scanf("%d\n",n);for(i=1;i
#includeusingnamespacestd;intmain(){inti;doublee,n,sum;cin>>n;for(i=0,e=-1,sum=0;i{e*=-1;sum+=e*1/(2
#includeintmain(){intn=0,result=0;printf("Pleaseinputn:");scanf("%d",&n);for(inti=1;i
不知道你用的是什么语言,这里只给一个JavaScript和一个C语言编写的阶乘函数.其它语言写的也应该是相通的.自己慢慢领悟吧.用JavaScript编写的:C语言写的:
input"输入N值:"tons=1FORi=1TOna=1\x05FORj=1TOi\x05a=a*j\x05ENDFOR\x05s=s+aENDFOR"1!+2!+3!+...+n!="+ALLT
product=product*n;求阶乘的话这里应该改成product=product*j;,不然结果是n的i次方,而不是i的阶乘
#includeintmain(void){intn;inti;doublesum=0.0;intfact=1;scanf("%d",&n);for(i=1;i
#includeintmain(){intn,i;doublesum=0;printf("Entern:");scanf("%d",&n);for(i=1;i
#include#includevoidmain(){intn;printf("pleaseinputn:");scanf("%d",&n);inti,j,sum;for(i=1;i
#includemain(){intdenominator,flag,i,n;doubleitem,sum;printf(“Entern:”);scanf(“%d”,&n);denominator=1
是要编程序么再问:C语言编程再答:#includeintjiecheng(intn){inti,mul=1;for(i=1;i
#includeintmain(){intn,i,x,a=0,b=0;scanf("%d",&n);for(i=1;i
#includeintfact(intn){intt=1;for(inti=1;i
INPUT"请输入一个正整数";ni=nt=1DOt=t*ni=i-1LOOPUNTILi=0PRINTtEND
运行的时候也应该是不可以的啊.在你的代码里,当分母为1的时候,你输出的是fengzi/n,但这个数不一定是一个整数,如果不能整除那结果会截断小数部分.所以你的算法还要修改.建议你在求分子分母公约数之前