解题思路以及注意事项:
本题主要以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语言程序设计教程(第三版)课后习题9.3 (C++代码)浏览:682 |
【蟠桃记】 (C++代码)(递归计算)浏览:1021 |
C语言考试练习题_保留字母 (C语言代码)浏览:719 |
C二级辅导-等差数列 (C语言代码)浏览:612 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:640 |
Tom数 (C++代码)浏览:850 |
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:512 |
C语言训练-斐波纳契数列 (C语言代码)浏览:1218 |
【明明的随机数】 (C++代码)浏览:814 |
简单的a+b (C++语言代码)浏览:877 |