ldcf.net
当前位置:首页 >> 1.用C语言输入N,计算公式sum=∑i+(i+1) 的值. N=5... >>

1.用C语言输入N,计算公式sum=∑i+(i+1) 的值. N=5...

#include #include void main() { int N,sum,i; sum=0; printf("N="); scanf("%d",&N); printf("sum="); for(i=1;i

楼上两位的代码可能有点小问题 s += m*m+1/m;改成 s += m*m+1.0/m;

#include "stdio.h" int main() { int n; int i = 0; double sum = 0; scanf("%d", &n); for (i = 1; i

//#include "stdafx.h"//vc++6.0加上这一行.#include "stdio.h"int main(void){ int m,i; double s; while(1){ printf("Enter m(m>0)...\nm="); scanf("%d",&m); if(m>0) break; printf("Error, redo: "); } for(s=0,i=1;i

给你个完整点吧: #include int main() { int n; do{ scanf("%d",&n);//从键盘输入一个奇数给n }while(n%2==0); for(int sum=0,i=1;i

#include int main() {int n=2,i; float sum=0; for(i=1;i

只求从第二项起的浮点和,把第一项1作为初值直接赋给和变量s。代码如下: #include "stdio.h"int main(int argc,char *argv[]){int i,t;double s;//浮点和记录变量for(s=t=i=1;(i+0.0)/t>=1.0E-5;s+=(i+0.0)/(t*=(1+i++)));//t是阶乘中间变量pri...

对 因为加上那条break语句 在满足sum>=n 之后 i就不会在自增 而如果没有那条break语句 i会自增1 所以需要减1 两者该一者即可

#include void main(){int i,n,k;double s=0;scanf("%d%d",&n,&k);for(i=n;i

从s=(1!)+(1!+2!)+……+(1!+2!+……+n!)看出,从第二项开始第n项的值是第n-1项的值+n!。所以可以编制一个求n!的函数fact,在主函数中用一个for循环,计数变量i从1步长为1增值到n,另设一变量t始终记录当前项的值,那么下一项的值就是t+fact(n+1)。...

网站首页 | 网站地图
All rights reserved Powered by www.ldcf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com