#include<stdio.h>#include<conio.h>//前n项求和//实现f(n)=1-1/2+1/3-1/4+......+n/1的效果intmain(){int k,t =1;float sum =0.0;scanf("%d",&k);for(int i =1; i <= k ; i++){
sum += t *1.0/i;
t =-t;//每当进行第二次循环,t变号}printf("f(%d)=%f",k,sum);getch();return0;}
【前N项求和】#include <stdio.h>#include <conio.h>//前n项求和//实现f(n)=1-1/2+1/3-1/4+......+n/1的效果int main(){ int k,t = 1; float sum = 0.0; scanf("%d",&k); for (int i = 1; i <= k ; i++) { sum += t * 1.0/i;