第二章作业

来源:互联网 发布:mac推出磁盘快捷键 编辑:程序博客网 时间:2024/06/05 01:05

2.29

#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
  int *p;
 p=new int[20];   //new为数组发动态分配空间时,需加上大小
 int i;
 int f[20]={1,1};
 for(i=2;i<20;i++)
 f[i]=f[i-2]+f[i-1];
 for(i=0;i<20;i++)
 {
  if(i%4==0)
   cout<<endl;
  cout<<setw(12)<<f[i];
 }
 cout<<endl;
 delete p;
 return 0;

}

 

 

 

2.30

 


 

#include<iostream>
#include<math.h>
using namespace std;
int sroot(int t)
{
 return sqrt(t);
}
long sroot(long t)
{
 return sqrt(t);
}
 double sroot(double t)
 {
  return sqrt(t);
 }

 int main()
 {
  int t1=9;
  long t2=9999;
  double t3=9.9;
  cout<<"9的二次方根是"<<sroot(9)<<endl;
  cout<<"9999的二次方根是"<<sroot(9999)<<endl;
  cout<<"9.9的二次方根是"<<sroot(9.9)<<endl;
  return 0;
 }
 

 

 

0 0