wnlt.net
当前位置:首页 >> C语言 编写一个程序 1%1/2+1/3%1/4+1/5……%1/99+1/1... >>

C语言 编写一个程序 1%1/2+1/3%1/4+1/5……%1/99+1/1...

#includeint main(){int i=1; float s=0; while(i

#include int main() { int i=1,sign=1; float sum=0.0; while(i

for语句下面加{ printf语句上面加},也就是说你的for循环主体少了{}括号,这样子的话,实际循环主体就只有k=-k这一句了。

int k=-1,s=0; for(int i=1;i

可以看成两个序列,正数和负数的。手动算下两个累加和公式相减。。把m替换为变量,代表你的输入值

#include #include int main(void) { float t=1,m,k; float i; printf("请输入一个正整数!\n"); scanf("%f",&m); for(i = m;i>1;i--) { t-=1/(i*i); } printf("%f",t); system("pause"); }

#include float sum(float a,int b) {b++; a+=a/b; return(a); } void main() {int n,m,i,j; float q; n=1;m=1;q=0; scanf("%d",&j); for(i=1;i

你的输入n是什么意思? 如果是计算 1-1/2+1/3-1/4+...+1/99-1/100 那么不需要输入n,其他不变就是了 如果是计算 1-1/2+1/3-1/4+...+1/n 才需要输入n 代码如下(不需要math.h头文件): #include void main(){ double sum; int i,n,m; //加个变量...

# include int main(void){ int a; double b; b = 0; for (a=1; a

#include main() { int n,sign=1,i; double sum=0.0; printf("Enter n:"); scanf("%d",&n); for(i=1;i

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