1、编一程序,输入一个数x,按照下列分段函数计算并输出y的值。(50分)

2025-03-24 13:14:17
推荐回答(2个)
回答(1):

#include
#include
using namespace std;
main()
{
int x=0,y=0;
cout <<"please input a number for x."
cin >>x;

swich(x)
case (x<10): y=x/4+x*5; breack;
case (x=10): y=x*2+x*3+5; breack;
case (x>10): y=2*x+(2*x)/2; breack;
default:cout<<"it is wrong!";
return 0;
}
//也许有点语法错误,呵呵
参考就可以了。

回答(2):

#include
main()
{
int x,y;
scanf("%d",&x);
if(x<10)
y=x/4+x*2;
else
if(x==10)
y=2*x+x*2/2;
else
y=x2+3x+5;
printf("%d",y);
}