求该题选择结构程序设计,,,,,c语言

2025-03-23 03:47:41
推荐回答(1个)
回答(1):

#include
#include
void main()
{
double t,y;
int b=1;
scanf("%lf",&t);
if ( t>=6 ) b=0;
else if ( t>=3.5 ) y=5*t*t*t+2*t;
else if ( t>=2.5 ) y=2*t*t-t*t*t+5;
else if ( t>=1.5 ) y=2*t*t-t+1;
else if ( t>=0 ) y=t*t*t-1;
else b=0;
if ( b ) printf("y=%lf\n",y);
}