- 8
- 0
- 约8.62千字
- 约 66页
- 2024-01-13 发布于山东
- 举报
3种形式的if语句都是由一个入口进来,经过对“表达式”的判断,分别执行相应的语句,最后归到一个共同的出口。这种形式的程序结构称为选择结构。3种形式的if语句中在if后面都有一个用括号括起来的表达式,它是程序编写者要求程序判断的“条件”,一般是逻辑表达式或关系表达式。在if和else后面可以只含一个内嵌的操作语句(如上例),也可以有多个操作语句,此时用花括号“{}”将几个语句括起来成为一个复合语句。如:(求三角形面积,abc为三边)if(a+bcb+caa+cb){ s=0.5*(a+b+c);area=sqrt(s*(s-a)*(s-b)*(s-c)); coutarea;}elsecout“这不是一个三角形”;if语句的嵌套在if语句中又包含一个或多个if语句,称为if语句的嵌套。一般形式:if()if()语句1else语句2elseif()语句3else语句4 注意:如果if与else的数目不一样,为实现程序设计者的企图,可以加花括号来确定配对关系。{}外的else不会与{}内的if配对。intx=-10;if(x=0)if(x50) cout“xisok\n”;elsecout“xisnotok\n”
原创力文档

文档评论(0)