第五章作业

来源:互联网 发布:七天网络阅卷招聘 编辑:程序博客网 时间:2024/06/03 16:59
# include<iostream>using namespace std;void display(){cout<<"this is an example."<<endl;}int main(){display();return 0;}
# include<iostream># include<cmath>using namespace std;double squ(double x);int main(){double x;cout<<"please input x:";cin>>x;cout<<"the square root of"<<x<<"is"<<squ(x)<<endl;return 0;}double squ(double x){double s1,s2;s1=0.5*(1.0+x);do{s2=s1;s1=(s2+x/s2)*0.5;}while(fabs(s2-s1)>1.0E-6);return s1;}

# include<iostream>using namespace std;double min(double x,double y){return x<y?x:y;}int main(){cout<<min(6.0,5.0)<<endl;return 0;}

# include<iostream>using namespace std;int ncomp(int i,int j){if(i>j) return 1;if (i==j) return 0;return -1;}int main(){int k=2;int n=ncomp(k,++k);cout<<n;return 0;}

# include<iostream>using namespace std;int sqr(int x){x=x*x;return x;}int main(){int t=10;int s=sqr(t);cout<<"t="<<t<<'\t'<<"sqr("<<t<<")="<<s<<endl;return 0;}

# include<iostream>using namespace std;void display(int x,float y){cout<<x<<""<<y;return;}int main(){float a;int b;cin>>b>>a;display(b,a);return 0;}
# include<iostream>using namespace std;long f2(int);long f1(int p){int k;long r;k=p*p;r=f2(k);return r;}long f2(int q){long fact=1;for(int i=1;i<=q;i++)fact*=i;return fact;}int main(){int i;long sum=0;for(i=2;i<=3;i++)sum+=f1(i);cout<<"sum="<<sum<<endl;return 0;}

# include<iostream>using namespace std;const N=8;long fibo(int n);int main(){long f=fibo(N);cout<<"Fibonacci数列第8项的值为:"<<f<<endl;return 0;}long fibo(int n){if(n==1) return 1L;else if(n==2) return 1L;elsereturn fibo(n-1)+fibo(n-2);}

# include<iostream>using namespace std;int i;int main(){i=5;{int i;i=7;cout<<"内层i="<<i<<endl;}cout<<"外层i="<<i<<endl;return 0;}

# include<iostream>using namespace std;int i=1;int main(){cout<<"i="<<i<<endl;int i=5;cout<<"i="<<i<<endl;{int i=7;cout<<"i="<<i<<endl;cout<<"i="<<::i<<endl;}cout<<"i="<<i<<endl;cout<<"i="<<::i<<endl;return 0;}

# include<iostream>using namespace std;void sort(int);void echoa();int a[5]={6,3,9,8,2};int main(){echoa();sort(5);echoa();return 0;}void echoa(){for(int i=0;i<5;i++)cout<<a[i]<<'\t';cout<<endl;}void sort(int n){int i,j,min,temp;for(i=0;i<n-1;j++){min=i;for(j=i+1;j<n;j++)if(a[j]<a[min])min=j;temp=a[i];a[i]=a[min];a[min]=temp;}}

# include<iostream>using namespace std;int f(int a){auto int b=0;static int c=3;b++;c++;return(a+b+c);}int main(){int a=2,i;for(i=0;i<3;i++)cout<<f(a)<<endl;return 0;}



0 0
原创粉丝点击