c语言,请帮我解答一下这套题,谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/15 12:02:12
这是我从书上照的,想问下 a=f/c=c*=(x=6.5); 这句话在turb c 中 无法执行,老师说应该 分开来输入 这个语句 ,那应该怎么输入 该语句又是如何执行的
老师的意思是说就是说将这条语句分成多个语句

注意运算符的优先性。

这个语句等价于“a=(f/c)=c*=(x=6.5);”

楼主注意其中的“(f/c)”,这是一个常量了。要知道,常量是不能放在“=”(赋值运算符)的左边的。

我想问题应该在这里。

估计f/c后面的等号应该是分号吧

应该是a=f/=c*=(x=6.5);这样应该可以。