首页 › 答案 › 题库 › 远程教育 › 联大学堂

补充缺失的语句,并实现输入10个浮点数,调用函数f(x)计算并输出相应的函数值的功能。

补充缺失的语句,并实现输入10个浮点数,调用函数f(x)计算并输出相应的函数值的功能。
f(x)的功能是计算分段函数: #include
{ if (x<;0) ;
else return 0;
else return 3;
}
void main()
{ int k;
float x;
for(k=1; k<;=10; k++){
scanf("%f", &;x);
printf("y=%f\n", f(x));
}
}
正确答案:
f(x)的功能是计算分段函数: #include
float f(float x)
{ if (x<;0) return x*x+2*x+1 ;
else if(x==0)return 0;
else return 3;
}
void main()
{ int k;
float x;
for(k=1; k<;=10; k++){
scanf("%f", &;x);
printf("y=%f\n", f(x));
}
}