文档介绍:该【C语言概述、赋值语句 】是由【相惜】上传分享,文档一共【10】页,该文档可以免费在线阅读,需要了解更多关于【C语言概述、赋值语句 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第5讲C语言概述、,程序都比较简单,一般都只用到了一个源程序文件,而且有些程序的功能很简单,只要用一个主函数就可以实现。一个C程序可以由假设干个源程序文件构成,一个源程序文件可以由假设干个函数、一些可选的“预编译命令〞及一些可选的全局变量声明等构成。::在表达式的后面加上一个分号构成。例:x=100/*C表达式*/x=100;/*表达式语句*/x+5;/*合法,但没意义*/.:由特定的语句定义符组成,用于控制程序的流程,以实现程序的各种结构方式。C语言有九种控制语句。可分成以下三类:(1)条件判断语句:if语句,switch语句;(2)循环执行语句:dowhile语句、while语句和for语句;(3)转向语句:break语句、goto语句、continue语句和return语句。.:由函数名、函数的实际参数加上分号“;〞组成。例:printf("ThisisaCstatement.\n");:仅包含一个分号的语句。:把多个语句用一对花括号{}括起来组成的一个语句称为复合语句。例如:main(){intx,y,z,t;x=8;y=6;if(x>y){z=x–y;t=z*2;}else{z=x+y;t=z/2;}printf("z=%d,t=%d\n",z,t);}.,就构成了赋值语句。赋值语句形式多样、用法灵活。使用赋值语句时需要注意以下几点:“=〞的左边只能是变量;例如:a+1=“=〞右边的表达式也可以又是一个赋值表达式,如:变量=(变量=表达式);从而形成嵌套的情形。其展开之后的一般形式为:变量=变量=……=表达式;例如:a=b=c=d=e=5;按照赋值运算符的右接合性,上述语句实际上等效于:e=5;d=e;c=d;b=c;a=b;.考题:inta;floatx,y;x=a=y=;x=?,a=?,y=?;。给变量赋初值是变量说明的一局部,只能出现在函数的说明局部,赋初值后的变量与其后的其它同类变量之间仍必须用逗号间隔;而赋值语句那么必须出现在函数的执行局部,并且一定要用分号结尾。例如:main(){intx=3,y=4,m,n;m=x+y;n=x-y;}.。赋值表达式是一种表达式,它可以出现在任何允许表达式出现的地方,而赋值语句那么不能。例如:if((x=y+5)>0)z=x;语句的功能是:先把y+5的结果赋值给变量x,然后再判断x的值是否大于0,假设该值大于0那么执行语句z=x;否那么不执行语句z=x;而语句if((x=y+5;)>0)z=x;是非法的语句,其中x=y+5;本身就是一条语句,不能出现在表达式中,因为C语言的语法规定if后面的()中只能是一个表示条件的表达式。.