C语言 分支结构(Xcode)
来源:互联网 发布:ubuntu修改ssh端口 编辑:程序博客网 时间:2024/05/18 00:55
BOOL类型
表示两种状态 : 真 or 假;YES / NO
C语言中 非零即为真;
关系运算符: < <= > >= == !=
== 判断两边是否相等
!= 判断两边是否不等
逻辑运算符 &&(逻辑与) ||(逻辑或) !(逻辑非)
短路
短路或 一真即为真 左侧表达式为真 整个表达式为真
短路与 一假即为假 左侧表达式为假 整个表达式为假
if语句
第一种:
当圆括号里面的值为真时, 执行花括号里的代码;
if (3 > 5) {
printf("你真聪明\n");
}
char sex = '0';
scanf("%c", &sex);
if (sex == 'm') {
printf("男性\n");
} else {
printf("女性\n");
}
if (3 < 1) {
printf("1");
} else if (2 > 1) {
printf("2");
} else if (9 < 10) {
printf("3");
} .......
练习:::从键盘输入一个字符,如果是 数字 打印 this is digital,如果是大写字母,打印 this is capital letter,如果是小写字母,打印 this is letter,如果是其他字符,打印 other。
char a = 0;
scanf("%c", &a);
if (a >= '0' && a <= '9') {
printf("This is digital.\n");
} else if (a >= 'A' && a <= 'Z') {
printf("This is capital letter.\n");
} else if (a >= 'a' && a <= 'z') {
printf("This is letter.\n");
} else {
printf("other\n");
}
键盘输入两个整型数, 求出其最大值并输出
int a = 0, b = 0;
scanf("%d%d", &a, &b);
if (a > b) {
printf("max = %d\n", a);
} else {
printf("max = %d\n", b);
}
switch语句
圆括号里面的是整型表达式
int number = 0;
printf("Hello, which number do you want to call: ");
scanf("%d", &number);
switch (number) {
case 110: {
printf("警察\n");
} break;
case 119: {
printf("火警\n");
} break;
case 120: {
printf("急救\n");
} break;
case 911: {
printf("hello\n");
} break;
}
- C语言 分支结构(Xcode)
- Xcode-c语言初接触-分支结构
- C语言--分支结构
- C语言分支结构
- C语言--分支结构
- C语言分支结构
- C语言_分支结构
- c语言中的分支结构
- C语言02 -- 分支结构
- c语言程序 分支结构
- C语言之分支结构
- C语言基础-分支结构
- C语言学习-分支结构
- C语言分支循环结构
- C语言分支结构和循环结构
- iOS C语言 分支结构 循环结构
- 实例讲解 C 语言的分支结构
- c语言入门(三)分支结构
- 剑指offer:旋转数组的最小数字 代码实现
- Letter Combinations of a Phone Number
- 机器学习之无监督特征学习——Unsupervised feature learning and deep learning
- Node.js简介及安装开发环境
- 邮件原理
- C语言 分支结构(Xcode)
- nutch部分引用库
- 博主信息
- poj2010Moo University - Financial Aid
- 【CCF】数字排序
- 和芯星通科技(北京)有限公司
- 1054. The Dominant Color (20)
- Android截屏方法汇总
- hdu 3127 WHU girls 2009武汉网络赛 dp