C语言是一门结构化的程序设计语言可分为:
- 顺序结构
- 选择结构
- 循环结构
我们来介绍一下选择结构
选择结构在我们C语言中主要体现在分支语句
分支语句包括:if 、switch。1.if(表达式) 语句;
2.if(表达式) 语句1;else语句2;
3.多分支if(表达式1) 语句1;else if(表达式2) 语句2;else if (表示式3) 语句3;else 语句4;
***注意:如果有多条语句 就要用代码块,也就是大括号 括起来***
4.else 总是与最近的 没有配对的if 匹配
例如
#include <stdio.h>int main() { int a = 5; int b = 10; if (a > b) if (a == b) printf("哈哈\n"); else printf("啦啦"); return 0;}
l例题:
输出1-100中的奇数
判断奇数的条件就是 这个数除以2余1
我们现在来看一下这个代码怎么去实现
#include <stdio.h>int main() { int i = 1; while (i <=100) { if(i % 2 == 1) printf("%d\n", i); i++;} return 0;}