分支中if语句
来源:互联网 发布:徐州共享网络玩家 编辑:程序博客网 时间:2024/05/22 10:26
前言
在c语言程序结构当中,有顺序结构(一条路走到底),选择结构(分叉路口),循环结构(一条路中循环走)。接下来介绍一下选择结构:
一 用if语句实现选择结构
1.语句:在c语言中由一个;隔开就是一条语句 if语句语法: if(表达式) 语句; if(表达式) 语句1; else 语句2;(其他说明:如果if后面跟多条语句则放在{}中表达式为真,则执行语句,否则不执行) if() else if() else if()..... else
看下面这样一个程序:
//输出1000~2000之间的闰年 #include<stdio.h>int main(){int year;scanf("%d",&year);for(i=1000; i<=2000; i++){if(year%4==0){if(year%100!=0){printf("%d\n",year);}else if(year%400==0){printf("%d",year);}} }return 0; }
试想会不会输出2000这个闰年?不会,因为ifelse if只选择走一条分支;把上面部分程序改为改正:for(i=1000; i<=2000; i++){if(year%4==0){if(year%100!=0){printf("%d\n",year);}if(year%400==0){printf("%d",year);}} }
阅读全文
0 0
- 分支中if语句
- if分支语句优化
- if分支语句
- 单分支 if 语句
- 基本if分支语句
- if选择分支语句
- Swift分支语句--if语句
- java中过多if-else分支语句的优化方案
- java中 if-else分支语句的优化方案
- Shell编程中if-elif-else条件分支语句测试
- 第12课 Python中if分支语句表达式结构
- if/else 分支控制语句
- Java分支结构-if语句
- 2.2 分支结构-if语句
- if 多分支语句区别
- 【C语言】if分支语句
- 分支语句(if、switch)
- shell单分支if语句
- js 页面之间的跳转、传参以及返回上一页
- 使用Github建立个人博客
- Cassandra Shell命令
- rehsarper使用方式
- 习题7.2
- 分支中if语句
- 关于HashMap你要知道的事情
- Centos7 下配置mail使用163邮箱发送邮件
- 吴恩达深度学习之改善神经网络(三)
- 洛谷P1637 三元上升子序列Thair(树状数组)
- 记一次考研经历
- 【算法学习】——算法分析原理
- Linux目录结构详解01
- OSB封装DBADAPTER提供REST接口