解题思路:
注意事项:注意看清题目,区分abs()和fabs()!
参考代码:
#include<stdio.h>
#include<math.h>
double t;
double f(double x){
if(x<0)
t=fabs(x);
else if(x<2)
t=sqrt(x+1);
else if(x<4)
t=pow(x+2,5);
else
t=2*x+5;
return t;
}
int main(){
double x;
scanf("%lf",&x);
printf("%.2lf\n",f(x));
return 0;
}
0.0分
0 人评分
C二级辅导-同因查找 (C语言代码)浏览:590 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:546 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:746 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)for循环浏览:1178 |
ASCII帮了大忙浏览:797 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:613 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:790 |
用筛法求之N内的素数。 (C语言代码)浏览:1385 |
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)浏览:822 |
printf基础练习2 (C语言代码)浏览:690 |