解题思路以及注意事项:
本题主要以math头文件里面的各种函数的应用为主。
fabs() 绝对值函数。
sqrt()平方根函数。
pow()幂函数。
实例代码:
#include"stdio.h" #include"math.h" int main() { double x,y; scanf("%lf",&x); if(x<0) y=fabs(x); else if(0<=x&&x<2) y=sqrt(x+1); else if(2<=x&&x<4) y=pow(x+2,5); else y=2*x+5; printf("%.2lf",y); return 0; }
看看大家还有什么不懂的,请在下方评论区留言,如果大家有更漂亮的代码,也请写出来大家一起分享
0.0分
0 人评分
#include<iostream> #include<cmath> #include<iomanip> #include<cstdio> using namespace std; int main() { double x,y; while(cin>>x) { if(x<0) y=abs(x); if(x>=0&&x<2) y=sqrt(x+1); if(x>=2&&x<4) y=pow(x+2,5); if(x>=4) y=2*x+5; cout<<y<<fixed << setprecision(2) <<endl; } return 0; } 为啥我这样写不对
【数组的距离】 (C语言代码)浏览:775 |
C语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:772 |
C语言考试练习题_排列 (C语言代码)浏览:755 |
C语言程序设计教程(第三版)课后习题5.7 (Java代码)浏览:901 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:588 |
IP判断 (C语言描述,蓝桥杯)浏览:1106 |
1054题解浏览:507 |
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:751 |
剪刀石头布 (C语言代码)浏览:1505 |
简单的a+b (C语言代码)浏览:523 |