0
已解决
#include<iostream>
#include<cstdio>
using namespace std;
int main(){
double x;
cin>>x;
if(x<=-2){
printf("%.3f",x*3+4.5);
break;
}else if(-2<x&&x>=2){
printf("%.3f",x*x+1);
break;
}else if(2<x&&x<=15){
printf("%.3f",x/3+x/5);
break;
}else if(x>15){
printf("%.3f",x/2+6.5);
break;
}
return 0;
}
胡景轩在2022-07-03 07:54:06追加了内容
先发的给
0
已采纳
核心代码如下:
实型定义 x,y;
输入>>x;
如果(x小于等于-2)
y等于x*3+4.5;
}
如果(x大于-2并且x小于等于2){
y=x*x+1;
}
if(x大于2并且x小于等于15){
y=x/3+x/5;
}
if(x大于15){
y=x/2+6.5;
}
printf("保留三位小数",y);
望采纳,百分百AC100
加油
0
0