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

举报
1_bit 发表于 2021/05/28 04:54:08 2021/05/28
【摘要】 今天貌似更了很多章了,现在感觉累觉不爱。。。 ┐(—__—)┌ 你说我有啥米办法咧~(要不叫别人替我更一下?) 继续更。。。 这一节我们来说一下if语句;这个东西可是很常用的呀;在此之前我们来举个例子: 今天早上起床如果下雨了,你是不是会带伞?或者说带雨具? 今天早上我起床很饿了,是不是出门的时候就会去吃东西? 今天早上…那就明天早上你感觉独自很想拉屎。。。...

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

继续更。。。

这一节我们来说一下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

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。