0
已采纳
如果(x<=-2) y=x*3+4.5; 否则 如果(x<=2) y=x*x+1; 否则 如果(x<=15) y=x/3+x/5; 否则 如果(x>15) y=x/2+6.5;
(核心代码)
然后用setprecision或printf保留三位小数;
用setprecision不要忘记加头文件;
0
double x,y;
输入>>x;
if (x<=-2)
y=x*3+4.5;
if (x<=2 and x>-2 )
y=x*x+1;
if (x<=15 and x>2)
y=x/3+x/5;
if (x>15)
y=x/2+6.5;
printf("%.3f",y);
要加头文件
#include <iostream> #include <cstdio>
求采纳
0
0
0