y=X+6x+40用c语言怎么表达
1个回答
关注
展开全部
表示关系x>=y>=z 在C语言中,应该用 x>=y && y>=z来表示。
x>=y>=z 这种写法是数学上的表达方法
在C语言中,如果写成这样,程序编译并不报错,这也是一个合法的逻辑运算表达式。先计算x>=y,结果是真(1)或假(0),然后再用这个结果与z进行比较,得到最终结果。这个结果与x>=y && y>=z的结果不一定相同,进而出现程序运行BUG。
因此,一定要正确使用C语言的表达式,来表达数学运算。
相类似的容易犯的错误还有:
2x+y 在C语言中一定要写成:2*x+y
2的n次方(2^n) 在C语言中要写成pow(2,n) ,通过相应的函数来实现
数学上是先有公式,再代入值计算。而计算机必须要先得到值,再按公式列出表达式进行计算。
咨询记录 · 回答于2022-04-21
y=X+6x+40用c语言怎么表达
亲~这道题由我来回答,打字需要一点时间,还请您耐心等待一下。
【问一问自定义消息】
y=X+6x+40用c语言怎么表达
表示关系x>=y>=z 在C语言中,应该用 x>=y && y>=z来表示。x>=y>=z 这种写法是数学上的表达方法在C语言中,如果写成这样,程序编译并不报错,这也是一个合法的逻辑运算表达式。先计算x>=y,结果是真(1)或假(0),然后再用这个结果与z进行比较,得到最终结果。这个结果与x>=y && y>=z的结果不一定相同,进而出现程序运行BUG。因此,一定要正确使用C语言的表达式,来表达数学运算。相类似的容易犯的错误还有:2x+y 在C语言中一定要写成:2*x+y2的n次方(2^n) 在C语言中要写成pow(2,n) ,通过相应的函数来实现数学上是先有公式,再代入值计算。而计算机必须要先得到值,再按公式列出表达式进行计算。
答案