6.复合语句 是由一对花括号括起来的一组语句。 例如: {t=X; X=yj y=t; } 注意: 复合语句在语法上视为一条语句
6.复合语句 是由一对花括号括起来的一组语句。 例如: {t=x; x=y; y=t; } 注意: 复合语句在语法上视为一条语句
赋值表达式 赋值运算符:= 格式:变量=表达式 功能:将表达式的值存入左侧变量中。 如 a=3 a=a+1
赋值表达式 赋值运算符:= 格式:变量=表达式 功能:将表达式的值存入左侧变量中。 如 a=3 a=a+1
1.分析程序段: b=3; printf("%d",a=b+1); 结论:赋值表达式的值就是左侧变量的值
1.分析程序段: b=3; printf("%d",a=b+1); 结论:赋值表达式的值就是左侧变量的值
2.赋值运算符右侧的表达式,也可以是赋 值表达式。 如 a=b=5 3.赋值运算符具有右结合性
2.赋值运算符右侧的表达式,也可以是赋 值表达式。 如 a=b=5 3.赋值运算符具有右结合性
【例3.2】变量赋值。 #include <stdio,h> int main(void) {int a,b,cj a=b=c=6; printf("a=%d,b=%d,c=%d\n",a,b,c); return 0; }
【例3.2】变量赋值。 #include <stdio.h> int main(void) {int a,b,c; a=b=c=6; printf("a=%d,b=%d,c=%d\n",a,b,c); return 0; }