您的位置:首页 > 编程语言 > C语言/C++

C语言:循环控制及流程图

2017-07-05 11:25 417 查看
任务代码:

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

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

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

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;
}


执行情况:











知识总结:

这一块主要涉及到变量的定义和常规及正负的解决方法,因此多练习

心得体会:

这一块主要涉及到变量的定义和常规及正负的解决方法,因此多练习
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: