您好,现在渔夫来为大家解答以上的问题。1051:分段函数,1051 分段函数相信很多小伙伴还不知道,现在让我们一起来看看吧!
1、//if()实现#include#includevoid main(){ double x,y; cout<<"Enter X:"; cin>>x; if(x<0)//永远二分 cout<<"No defination"; else { if(x<10) y=sin(x); else if(x<20) y=cos(x); else if(x<30) y=log(x+1);//ln(x+1) else if(x<40) y=-0.5*x; else cout<<"No defination"; } if(x>=0}//switch()实现#include#includevoid main(){ double x,y; cout<<"Enter X:"; cin>>x; switch(int(x/10))//注意这里的技巧 { case 0:y=sin(x);cout<<"y="<本文就为大家分享到这里,希望小伙伴们会喜欢。