解题思路:
注意事项:注意看清题目,区分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语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:850 |
DNA (C语言代码)浏览:540 |
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:629 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1478 |
图形输出 (C语言代码)浏览:936 |
字符串比较 (C语言代码)浏览:679 |
整除问题 (C语言代码)浏览:518 |
C语言程序设计教程(第三版)课后习题12.1 (C语言代码)浏览:641 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:505 |
C语言程序设计教程(第三版)课后习题8.2 (C语言代码)浏览:1027 |