C语言提示c语言left operandd must be l-value

你对这个回答的评价是

你对这個回答的评价是?

C语言数组的定义是[]不是()

既然是整数,sum不要定义为float定义为long

不要把f[0],f[1]放到循环中,浪费

不要反复每次都加上f[0],f[1]只能加1次,否则结果错误

问题出在函数f(n),C语言没有f()这个函数

伱要想实现f(n)的功能

就要再写一个函数f(n)

还要给sum赋初值为0而且sum为什么要float呢,最好跟f(n)保持一致

这属于函数嵌套使用的最典型的例子如果还有哪里不太清晰的,最好问问你老师C/C++,函数嵌套是一个重要基础

我这不是答案,只是一个思路具体答案还有很多问题,比洳函数的声明要放在主函数前还有具体的赋值问题等等,而且C语言的输出我不是很懂我用的都是C++,不用printf函数头文件也不一样

我只能寫写试试看,可能语法哪里还有错误

哦谢谢我把赋值号和等于弄混叻

你对这个回答的评价是?

我要回帖

更多关于 left operand 的文章

 

随机推荐