if语句的详细理解
来源:互联网 发布:js 替换某个标签 编辑:程序博客网 时间:2024/05/22 16:41
大家好,又是来到sunyuan的C语言基础讲解的时候了。这次的讲解分为if和switch两部分。
一、if语句的理解与实际运用
if的框架主要有以下几种
: ① if()
{
//如果这里面只有一条语句,则可以省略大括号。
}
② if()
{
//如果这里面只有一条语句,则可以省略大括号。
}
else
{
//如果这里面只有一条语句,则可以省略大括号。
}
.............
③ if()
{
}
else if()
{
}
else if()
{
}
............
特别提醒:if嵌套的话,else总是与离它最近的if相匹配
if括号里面的不是真就是假,值为0就是假,值不为0就是真
在这里给出例子:
#include<stdio.h>
int main()
{
int x=0;
scanf("%d",&x);
if(1) // if括号里面的值为1 就是永远为真 始终被执行
printf("sunyuan"); //只有一条语句可以省略大括号
if(x!=0) //所输入的值不为0才执行下面的语句
prinf("sunyuan_1");
else // 所输入的值为0才执行下面的语句
printf("fail");
return 0;
}
大家是不是对 if 语句有了一定的理解呢?
本文作者:sunyuan的软件专栏
- if语句的详细理解
- switch语句的详细理解
- 深刻理解If-else语句
- 理解 Bash 的 if 语句 来源:http://qixinglu.com/
- 选择 | 循环 | 语句(if,if……else,switch,while,for)的理解和使用
- ASP的IF语句
- if 语句的优化
- tc的if语句
- if语句的用法
- Python的if语句
- 有趣的if语句
- if语句的应用
- IF语句的嵌套
- shell的if语句
- dos的 if语句
- if语句的效率
- IF语句的介绍
- if语句的判断
- Android与Java 服务器使用Socket协议实现Json数据传输
- jquery队列
- Inet4Address类和Inet6Address类
- Asp.net下from认证统一认证配置
- 最合适写代码的字体
- if语句的详细理解
- TCP和UDP的区别
- ROW_NUMBER() OVER 的基本用法
- C语言中宏定义的关键点
- 菜鸟学习Java的体会
- zoj -1586 QS Network
- Oracle over函数
- 时间转换
- RTSP客户端 实例