是的,语句 "a=b=c=100" 是正确的赋值语句。在许多编程语言中,这种连续的赋值是有效的,并且会将右侧的值 100 分别赋给变量 c、b 和 a。
这种连续赋值的执行顺序是从右到左进行的。即首先将值 100 赋给变量 c,然后将变量 c 的值赋给变量 b,最后将变量 b 的值赋给变量 a。因此,最终 a、b 和 c 的值都将是 100。
请注意,在某些编程语言中,这种连续赋值的执行顺序可能与上述顺序相反(从左到右)。因此,具体的执行顺序可能因编程语言而异。在编写代码时,最好根据所使用的编程语言和语法规则来确定连续赋值的执行顺序。