1. if 语句
2014-05-12 08:26
197 查看
1. if 语句
1.1 现实生活中有许多需要做出判断的情况,例如:如果今天天气好,那么就做公交去上班,否则就开车去上班。
如果累了就休息一会儿,否则继续工作。
1.2 if语句的语法结构如下:
if(表达式)语句
表达式为真,执行语句,否则不执行语句
1.3 if语句的其他变种
1.3.1 if else
if(表达式)
{
语句
}else
{
语句
}
1.3.2 if elseif else
if(表达式)
{
语句
}else if(表达式)
{
语句
}else if(表达式)
{
语句
}else
{
语句
}
#include <stdio.h>
// 测试if
void test_if() {
// 如果生病了就呆在家里休息
int sick = 1;
if (sick) {
printf("呆在家里休息!");
}
}
// 测试if else
void test_ifelse(){
// 如果生病了就呆在家里休息,否则去上班
int sick = 0;
if(sick){
printf("呆在家里休息!");
}else{
printf("去上班!");
}
}
// 测试 if elseif
void test_if_elseif(){
int score = 50;
if(score<60){
printf("不及格!");
}else if(score>=60&&score<70){
printf("及格!");
}else if(score>=70&&score<80){
printf("优!");
}else{
printf("良!");
}
}
// 测试嵌套if
void test_nest_if(){
int a = 200,b = 1,c = 5;
if(a>b){
if(a>c){
printf("a最大!");
}else{
printf("c最大!");
}
}else{
//b>a
if(b>c){
printf("b最大!");
// a<b<c
}else{
<
a826
span style="color:rgb(51,51,51);font-family:sans-serif, Arial, Verdana, 'Trebuchet MS';font-size:13px;line-height:20.799999237060547px;"> printf("c最大!");
}
}
}
int main(void) {
//test_if();
//test_ifelse();
//test_if_elseif();
test_nest_if();
return 0;
}
该博客教程视频地址:http://geek99.com/node/977
原文出处:http://geek99.com/node/834#
相关文章推荐
- 关于C语言中参数的传值问题
- 深入C++中API的问题详解
- 基于C语言string函数的详解
- 探讨C语言的那些小秘密之断言
- 深入探讨C语言中局部变量与全局变量在内存中的存放位置
- 基于C语言fflush()函数的使用详解
- 关于C语言除0引发的思考
- 深入分析C中不安全的sprintf与strcpy
- 探讨register关键字在c语言和c++中的差异
- C中实现矩阵乘法的一种高效的方法
- c语言printf函数的使用详解
- c语言标准库中字符转换函数和数字转换函数
- C语言学籍管理系统源代码
- 浅析C语言中的sizeof
- c语言内存泄露示例解析
- 浅析C语言位域和位段
- 解析C语言中位字段内存分配的问题
- 学生成绩管理系统C语言代码实现
- 基于C语言sprintf函数的深入理解
- C语言中函数声明与调用问题