c语言代码,我这个是错误的,for后面有逗号为什么也输出正确,求改正或...答:逗号可以把多个表达式连成一个,按照从左到右的顺序执行,这个for循环里就是第一个分号前面的先yue自减1就是把输入的月份单独取出来,把前面的先加起来,sum=i=0是初始化sum跟i的值,然后第一个分号后面的i<yue是for循环结束的条件,也每次循环都会判断,第二个分号后面的是每次循环后都会运行的,所以i自...
C语言中,for 循环中哪些是逗号表达式?答:首先,你所举的例子中有三个逗号表达式:a=1,b=0,c=0 a<=9,b<=9,c<=9 a++,b++,c++ (ps:表达式是不含分号的。)下面这个程序会加深你对逗号表达式的理解:include <stdio.h> void main(){ int a=1,b;b=(++a,a++,a++);printf("a=%d,b=%d\n",a,b);} 程序运行输出:a...