早教吧 育儿知识 作业答案 考试题库 百科 知识分享

涉及for语句和ifelse语句.输入x,计算并输出下列分段函数f(x)的值(保留2位小数),请调用sqrt函数求平方根,调用pow函数求幂.当x>=0时,f(x)=x^0.5,当x小于0时,f(x)=(x+1)^2+2x+1/x.输入输出示例:

题目详情
涉及for语句和ifelse语句.
输入 x,计算并输出下列分段函数 f(x) 的值(保留2位小数),请调用 sqrt 函数求平方根,调用 pow 函数求幂.
当x >= 0时,f(x) = x^0.5,当x小于0时,f(x) = (x+1)^2 + 2x + 1/x.
输入输出示例:括号内是说明
输入
3\x05(repeat=3)
10
-0.5
0
输出
f(10.00) = 3.16
f(-0.50) = -2.75
f(0.00) = 0.00
#include
#include
int main(void)
{
int repeat,ri;
double x,y;
scanf("%d",&repeat);
for(ri = 1; ri
▼优质解答
答案和解析
#include #include int main(void){ int repeat, ri; double x, y; scanf("%d", &repeat); for(ri = 1; ri =0){y=sqrt(x);//这个已经开方了}else{y=pow(x+1,2)+2*x+1/x;} printf("f(%.2f) = %.2...