【C语言简单说】八:分支结构之if(1)
今天貌似更了很多章了,现在感觉累觉不爱。。。
┐(—__—)┌ 你说我有啥米办法咧~(要不叫别人替我更一下?)
继续更。。。
这一节我们来说一下if语句;这个东西可是很常用的呀;在此之前我们来举个例子:
今天早上起床如果下雨了,你是不是会带伞?或者说带雨具?
今天早上我起床很饿了,是不是出门的时候就会去吃东西?
今天早上…那就明天早上你感觉独自很想拉屎。。。是不是去拉屎。。。
好了,吃也吃过了,拉也拉了,那就开始正题吧。
我们的分支结构就是处理刚刚我说的那种情况,当某一状态触发时,那么将进行那一状态下所要进行的工作。
我们看代码:
#include<stdio.h>
#include<stdlib.h>
int main() { int a=1; if(a==1){ printf("a的值等于1\n"); } system("pause"); return 0;
}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
我们看main里面的内容:
首先创建了一个a变量,他的值是1
随后到了关键了,我们这节的新内容if语句,在这里我们的if的用法是:
if()括号里面加入我们的条件,如果条件成立,那么将执行这个圆括号后面跟随着的花括号里面的代码。
意思就是如果if(a==1)圆括号里面的a==1是正确的那么就会执行后面一堆花括号里面的代码也就是 printf(“a的值等于1\n”);。
什么情况下a==1是正确的呢?在此我要说明一点,在我们的C语言中,两个等于号是判断两边是不是相等的意思,一个等于号是把右边的值给到左边,
在这里我们判断a是否是等于1,如果等于1那么就执行:printf(“a的值等于1\n”);
if(a==1){ printf("a的值等于1\n"); }
- 1
- 2
- 3
在这里a是等于1的,那么将会执行输出 “a的值等于1\n” 。我们看运行结果:
这就是我们if的用法,我们修改以下代码把a改为0看看会不会执行?答案当然是肯定不行,不信你们去试试吧。
持续更新中…
文章来源: i1bit.blog.csdn.net,作者:A757291228,版权归原作者所有,如需转载,请联系作者。
原文链接:i1bit.blog.csdn.net/article/details/55657321
- 点赞
- 收藏
- 关注作者
评论(0)