if语句的嵌套
if语句有以下四种格式:
格式 | 写法 | 含义 |
单分支if语句 | if(条件) { 一组语句; } | 如果条件成立, 则执行这一组语句, 否则不执行。 |
两个分支if语句 | if(条件) { 一组语句; } else { 一组语句; } | 如果条件成立, 则执行上一组语句, 否则执行下一组语句。 |
多分支if语句 | if(条件1) { 第一组语句; } else if(条件2) { 第二组语句; } else if(条件3) { 第三组语句; } …… else if(条件n) { 第n组语句; } else { 第n+1组语句; } | 如果条件1成立, 则执行第一组语句; 否则如果条件2成立, 则执行第二组语句; 否则如果条件3成立, 则执行第三组语句; …… 否则如果条件n成立, 则执行第n组语句; 以上所有条件都不成立, 则执行第n+1组语句。 |
嵌套的if语句 | if(条件) { …… if(条件) { 一组语句; } else { 一组语句; } ……if语句的嵌套例子模板 } else { …… if(条件) { 一组语句; } else { 一组语句; } …… } | 以上三种格式的if语句的if分支或else分支内,都可以再出现完整的if语句 |
【例】输入一个年份和月份,输出该月的天数,用if语句实现。
第一种方法:
第二种方法:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论