c语言中(x=6,x+1,y=6,x+y)该怎么算?等于几啊?

是这样的,想请讲解下,c语言中(x=6,x+1,y=6,x+y)该怎么算?等于几啊?
最新回答
汤圆

2024-11-29 10:12:21

12
这是逗号运算符
x=6,x+1 运算结果是 x=6 因为 x+1 没改变x的值
7,y=6 运算结果是 y=6
6,x+y 运算结果是 x+y=12 因为前面的x、y的值都没改变
追问
还有个问题麻烦你下。。。c语言本身没有输入输出语句这句话对吗
追答
这个,C语言是有输入输出库的。但是但从语言上来说,是没有的。C语言有自身的逻辑系统,但是所谓的标准输入输出都只是在C语言本身的逻辑体系里开发出来的库实现的。可以说是本身不包含输出语句的。很明显的理解方式就是,我们在不同环境下都可以用 printf  对吧,,这只是在这些不同是系统环境中用C语言的逻辑结构构建的一个个库而已。
追问
好厉害,好专业,,十分感谢!!!!!!
愛你不愛你

2024-11-29 08:42:52

括号里算逗号最后一个 12
紫萌雨

2024-11-29 12:48:18

x=6,
y=6,
x+y=12。
叫我饭桶!

2024-11-29 10:21:25

x+y=12 x+1=7
追问
这我知道,最后整个括号等于几?
春夜浅

2024-11-29 13:08:07

=13
追答
估计你不好理解的是x+1
那个x+1其实是x=x+1的意思
也就是在原变量的基础上加1
追问
奥奥,,谢啦~
还有个问题
c语言本身没有输入输出语句对吗?
追答
pritf
记不大清楚了