逗号表达式的一年算顺序是从左往右,且最后一个子表达式的值为逗号表达式的值。 2、逗号表达式的最大作用是:用在语法上只能一个表达式,但是逻辑上需要多个表达式的地方 例如下面的代码 #include <stdio.h> void main() { int i = 0; while (i++, i<10) printf("%d ^ 2 = %d\n", i, i*i); } ...
表面上看是没用,但你应该明白逗号运算符是一个多元运算符。逗号运算符连接的整个表达式的值是从左往右最后一个表达式的值,这里10,20 也就是说(10,20)的值是20.
(√)(43) 表达式max=(a>b)?a:b的作用是将二者中的较大值赋值给max。(√) (44) 在c语言中,if可以单独使用。(√) (45) for(表达式1;;表达式3)可理解为for(表达式1;1;表达式3)。 (√)(46) C语言的当型循环是先执行循环后判断条件。(×)(47) do...while语句与while语句...