重回C#

Posted by wx_x on 2022-01-17
Words 188 and Reading Time 1 Minutes
Viewed Times

重回C

pow函数

1、pow(x,y)不可用:
(1)x不可为负数,y不可为小数,函数返回值为double型。
(2)x,y不可同为0。
(3)x,y不可为0,负数。
2、pow函数头文件math.h

习题2-4 求交错序列前N项和 (15 分)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include<math.h>
#include<stdio.h>
int main(void)
{
int m,in=1,p=1;
double sum=0 ;
scanf("%d",&m);
for(int i=1;i<=m;i++)
{
double x=1.0*p*in/(2*in-1);
sum+=x;
p=-p;
in++;
}
printf("%.3f",sum);
}

这里一开始我想这pow来搞定正负号交替,但是一直不行,我怎么检查都只发现只有pow函数可能用错了,一查,还真的错了。


本博客所有文章除特别声明外,均采用CC BY-SA 4.0 协议 ,转载请注明出处!

...

...

00:00
00:00