《 程序设计和C语言》第3章顺序程序设计.ppt

《 程序设计和C语言》第3章顺序程序设计.ppt

九、赋值表达式(4) a=(b=5) a=b=c=5 a=5+(c=6) a=(b=10)/(c=2) (a=3*5)=4*3 a=3*5=4*3 a+=a-=a*a printf(%d,a=b); 说明赋值表达式可以作为左值 下面是几个例子: 十、逗号运算符和逗号表达式 形式:表达式1,表达式2,……表达式n 结合性:自左向右 优先级比赋值运算符低,逗号表达式的值是最后一个表达式的值,常用于for循环中 a=3*5,a*4 a=3*5,a*4,a+5 x=(a=3,6*3) x=a=3,6*a a=1;b=2;c=3; printf(“%d,%d,%d”,a,b,c); printf(“%d,%d,%d”,(a,b,c),b,c); //a=15,表达式值60 //a=15,表达式值20 //赋值表达式,表达式值18,x=18 //逗号表达式,表达式值18,x=3 //1,2,3 //3,2,3 C语句概述 先来看看C程序的构成: C程序 源程序文件1 源程序文件2 源程序文件n 预处理命令 数据声明 函数1 函数n 函数首部 函数体 数据声明 执行语句 … … 十一、C语句概述 C语言的语句用来产生操作指令,所以变量的声明和函数的声明都不是语句。C语言中的语句分为5类: 控制语句:用于控制程序的走向 ①if(

文档评论(0)

1亿VIP精品文档

相关文档