C++基础编程题(07)根据分段函数,输入x值,输出y的值
#include<iostream>
using namespace std;
double hanShu(double d);
int main()
{
double d1;
while(true)
{
cout<<"请?你?输º?入¨?x的Ì?值¦Ì"<<endl;
cin>>d1;
double d = hanShu(d1);
cout<<"当Ì¡Àx="<<d1<<"时º¡À,ê?y="<<d<<endl;
}
system("pause");
return 0;
}
double hanShu(double d)
{
double p=0;
if(d<=1.0)p=d;
else if(d>=1&&d<10)p=2*d+5;
else if(d>=10)p=d-5;
return p;
}