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...

判断分母是否是偶数给符号 i=1..i++ 当i=100计算之后跳出while循环

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

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

#include int main() { float t=1; float m; int i,j; scanf("%d",&i); for(j=i;j>1;j--) { m=j*j; m=1/m; t=t-m; } printf("%f",t); } 我不知道你要哪一个的答案,我给你些了第二个,好像你的答案不对 第一个上面那位同志写的没有什么问题,我...

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

#include #include #include int main() { double i; double times; double sum1,sum2; printf("指定的次数:"); scanf("%lf",×); sum1=0; sum2=0; while (times>0) { for (i=1.0;i

分析: 每项的组成:是由两部分组成的,符号乘以分数 符号:从+1开始,每项都是前项符号乘以-1 分数:分子固定,分母是项数(从0开始)加1 由于有分数,所以其和可以用float型变量,但由于项数可能比较多最好用double型 int n,fh,i; double s,t; s...

不懂可以追问: 给你改了一下, /* Note:Your choice is C IDE */ #include "stdio.h" double k(int n){ int i,m=0; double y=0.0; for(i=1;i

本题的要点:1除以一个整数后,结果总是0,所以要把这个整数强制转换为double。JAVA写的,和C是一样的。 public class myTest { public static void main(String[] args) { double sum=0; int n=100; for(int i=1;i

你定义的i, t, s全是整数型的,1/2 =0, 1/3 = 0,..., 1/100=0;

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