我的C语言的这个题哪里出错了呢

来源:百度知道 编辑:UC知道 时间:2024/06/20 00:21:43
5. 下面程序的功能是计算公式1/2[ax+ (a+x)/4a】的值。
#include<stdio.h>
main()
{
float a=2.5, result;
int x=10;
result =【2.5*10/2+(2.5+10)/4*2.5/2 】;
printf(“result = %f\n”, result);
}
那个result 后面应该怎么算呢,我写的不对

【 】;

不能用这括号吧。
和四则运算一样。

1 2.5*10=25.000000
2 25.0/2=12.500000
3 (2.5+10)=12.500000

4 (12.5)/4=3.125000
5 3.125000*2.5=7.812500
6 7.81250/2=3.906250
7 12.500000+3.906250=16.406450

你是要求 1/2 (a*x+(a+x)/(4*a)) 吗
这样写对不对?
result=(a*x+(a+x)/(4*a))/2

】是什么符号?