解题思路:分段函数,难度不大
注意事项:注意x的类型,定义为整型是行不通滴
参考代码:
#include<stdio.h>
#include<math.h>
int main()
{
double x,fx;
scanf("%lf",&x);
if(x<0)
fx=fabs(x);
else if(x<2&&x>=0)
fx=sqrt(x+1);
else if(x<4&&x>=2)
fx=pow(x+2,5);
else if(x>=4)
fx=2*x+5;
printf("%.2lf",fx);
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:531 |
母牛的故事 (C语言代码)浏览:715 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:537 |
字符串的输入输出处理 (C语言代码)浏览:989 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1238 |
C二级辅导-分段函数 (C语言代码)浏览:741 |
哥德巴赫曾猜测 (C语言代码)浏览:715 |
字符串的修改 (C语言代码)浏览:1142 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:493 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:567 |