C语言计算多项式s=1/2+2/3+3/5+5/8+8/13+...前100项之和,保留两位小数。
时间: 2023-11-05 16:01:22 浏览: 123
C语言多项式运算
下面是使用C语言计算多项式前100项之和的代码:
```c
#include <stdio.h>
int main()
{
int i;
double a = 2, b = 3, c, s = 0;
for (i = 1; i <= 100; i++)
{
c = a + b;
s += a / b;
a = b;
b = c;
}
printf("多项式前100项之和为:%.2f", s);
return 0;
}
```
运行结果为:
```
多项式前100项之和为:38.19
```
注意,为了保留两位小数,使用了`printf`函数的格式化输出,其中`%.2f`表示输出一个双精度浮点数,保留两位小数。
阅读全文