实验C++N2:选择(项目4)+循环(项目5)

    xiaoxiao2021-03-25  78

     

     

    一、问题及代码

    《项目4 :多分数段函数求值》

    #include<iostream> #include<cmath> using namespace std; void main() {  double x,y;  cout<<"Please input a number:";  cin>>x;  if(x<2)   y=x;  if(x>=2&&x<=6)   y=x*x+1;  if(x>=6&&x<=10)   y=sqrt(x+1);  if(x>10)   y=1.0/(x+1);  cout<<y<<endl;

    }

     

    《二、项目5输出星号图》

     #include<iostream>  using namespace std;  void main()  {          int i,j;          for(i=0;i<=6;i++)                  cout<<" ";          cout<<"*"<<endl;          for(i=1;i<=6;i++)          {                  for(j=0;j<=6-i;j++)                          cout<<" ";                  cout<<"*";                  for(j=0; j<=2*i-2; j++)                          cout<<" ";                  cout<<"*"<<endl;          }          for(j=0;j<=2*6+2;j++)                  cout<<"*";    cout<<endl;  }  

    二、运行结果

     

     

     

    三、心得体会

    比之前的复杂一些,耗了不少时间 ,希望下次有点长进!

    四、知识点总结

    选择语句if的嵌套  循环语句for的嵌套

    转载请注明原文地址: https://ju.6miu.com/read-40934.html

    最新回复(0)