【C语言简单说】八:分支结构之if(1)

2/22/2017来源:ASP.NET技巧人气:333

今天貌似更了很多章了,现在感觉累觉不爱。。。 ┐(—__—)┌ 你说我有啥米办法咧~(要不叫别人替我更一下?)

继续更。。。

这一节我们来说一下if语句;这个东西可是很常用的呀;在此之前我们来举个例子:

今天早上起床如果下雨了,你是不是会带伞?或者说带雨具? 今天早上我起床很饿了,是不是出门的时候就会去吃东西? 今天早上…那就明天早上你感觉独自很想拉屎。。。是不是去拉屎。。。

好了,吃也吃过了,拉也拉了,那就开始正题吧。 我们的分支结构就是处理刚刚我说的那种情况,当某一状态触发时,那么将进行那一状态下所要进行的工作。

我们看代码:

#include<stdio.h> #include<stdlib.h> int main() { int a=1; if(a==1){ PRintf("a的值等于1\n"); } system("pause"); return 0; }

我们看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"); }

在这里a是等于1的,那么将会执行输出 “a的值等于1\n” 。我们看运行结果:运行结果

这就是我们if的用法,我们修改以下代码把a改为0看看会不会执行?答案当然是肯定不行,不信你们去试试吧。

持续更新中…