解题思路:x<0时求绝对值,x>=0并<2时求(x+1)的平方根,x>=2并<4时求(x+2)的5次方,否则求2x+5。
注意事项:保留2位小数
参考代码:
#include <bits/stdc++.h>
using namespace std;
int main()
{
float x;
cin>>x;
if(x<0) //x<0时
printf("%.2f",fabs(x)); //绝对值
else if(x<2) //x>=0&&x<2时
printf("%.2f",sqrt(x+1)); //平方根
else if(x<4) //x>=2&&x<4时
printf("%.2f",pow(x+2,5)); //幂次方
else //x>=4时
printf("%.2f",2*x+5);
return 0;
}
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:542 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:567 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:679 |
1118(求助_已解决)浏览:329 |
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:646 |
计算质因子 (C语言代码)浏览:708 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:619 |
C二级辅导-统计字符 (C语言代码)浏览:648 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:573 |
母牛的故事 (C语言代码)浏览:455 |