任务代码:
1)求1到m的导数和:
printf("此程序执行求1到m的导数和!\n");
float n=1,total=0,m;
printf("请输入m:");
scanf("%f",&m);
for(n=1;n<=m;n++)
{
total=total+1.0/n;
}
printf("TOTAL:%f",total);
return 0;2)
用如下公式求 的近似值(计算直到最后一项的绝对值小于0.00001)
#include int main( )
{
printf("此程序用于求PI的近似值!\n");
double PI,total=0,n,m;
for(n=1;1/n>=pow(10,-5);n=n+4)
{
m=1/n-1/(n+2);
total=total+m;
}
PI=total*4;
printf("Pi 的近似值是:%lf",PI);
return 0;
}
3)求1到m的平方和
#include int main( )
{
printf("此程序用于求1到m间所有奇数的和!\n");
float n=1,m,total=0;
printf("请输入m的值:");
scanf("%f",&m);
for(n=1;n<=m;n+=2)
{
total=total+n;
}
printf("和为%f",total);
return 0;
}
4)求值:
#include int main( )
{
printf("此程序用于求如上!\n");
float n=1,m,total=0,s=1,f;
printf("请输入m的值:");
scanf("%f",&m);
for(n=1;n<=m;n++)
{
f=s*1.0/n;
total=total+f;
s=-s;
}
printf("和为%f",total);
return 0;
}
执行情况:
知识总结:
这一块主要涉及到变量的定义和常规及正负的解决方法,因此多练习
心得体会:
这一块主要涉及到变量的定义和常规及正负的解决方法,因此多练习