设f(x)=x*x+2,从键盘上给a,b,c输入数值求f(a)+
发布网友
发布时间:2024-10-24 00:14
我来回答
共1个回答
热心网友
时间:2024-11-02 11:41
#include <stdio.h>
double f(double x) {
return x * x + 2;
}
int main() {
double a, b, c;
printf("请输入 a、b、c 的值:");
scanf("%lf%lf%lf", &a, &b, &c); // scanf() 函数可以读取浮点数,使用 %lf 格式字符
printf("f(a) = %.2lf\n", f(a)); // 输出 f(a) 的值
return 0;
}
scanf() 函数可以读取多个数值,使用多个 %d 或 %lf 格式字符。
另外,printf() 函数可以使用 %.2lf 格式字符输出浮点数,保留两位小数。