第12周项目6-太乐了多文件版
来源:互联网 发布:js计算商品总价 编辑:程序博客网 时间:2024/05/16 01:43
/**Copyright (c)2013,烟台大学计算机学院*All rights reserved.*作 者:孔云*完成日期:2013年11月17日*版 本 号:v1.0*问题描述:太乐了。*问题分析:利用函数编程序,建立一个多文件组织。*/
main.cpp#include <iostream>using namespace std;const double pi=3.1415926;double mysin(double);double mycos(double);double myabs(double);int main( ){ cout<<"sin(π/2)的值为"<<mysin(pi/2)<<endl; cout<<"sin(56°)的值为"<<mysin((56.0/180)*pi)<<endl; cout<<"cos(87°)的值为"<<mycos((87.0/180)*pi)<<endl; cout<<"cos(π/3)的值为"<<mycos(pi/3)<<endl; return 0;}
fun.cpp
double myabs(double);double mysin (double x){ double sum=x,x_pow=x,item; int n=1,f=1,s=1; do { f=f*(n+1)*(n+2); x_pow*=x*x; s=-s; item=x_pow/f*s; sum+=item; n+=2; } while(myabs(item)>1e-5); return sum;}double mycos(double x){ double sum=1,x_pow=x,item; int n=0,f=1,s=-1; do { f=f*(n+1)*(n+2); x_pow*=x*x; item=x_pow/f*s; sum+=item; s=-s; n+=2; } while(myabs(item)>1e-5); return sum;}double myabs(double x){ return((x>0)?x:-x);}
心得体会:宝贝,慢慢来,边走边欣赏嘛!
- 第12周项目6-太乐了多文件版
- 第12周项目6-太乐了多文件版(修正)
- C++第12周项目3——太乐了多文件版
- 第12周项目2--太乐了
- 第12周项目5-太乐了
- C++第12周项目6——太乐了!
- 第11周项目7-太乐了
- 第11周项目7-太乐了
- 第11周项目七 太乐(泰勒)了
- 第11 周 项目7-太乐了(1)
- 第11周 项目7-太乐了(2)
- 第4周项目2-太乐了
- 第4周-项目2-太乐了
- 第4周项目2—太乐了
- 第4周项目2:太乐了
- 第4周项目2 太乐了
- 第4周项目2-太乐了
- 第4周项目2 太乐了
- C++书籍大汇报
- 走进C++程序世界----宏定义和内联函数及模板说明
- web.xml配置如果出现404跳转的页面
- 设置linux系统时间、时区(Debian)
- test
- 第12周项目6-太乐了多文件版
- 【黑马程序员】java多线程同步不安全问题,锁和死锁等总结
- MetaSploit 命令行用法
- windows键位虚拟操作标识符
- ubuntu hadoop 下ssh 登陆不了 connect to host localhost port 22:Connection refused
- 友元函数和友元类
- php cli多进程
- Express设置主机头
- OSPF协议工作原理