if语句可以对元素进行判断,满足条件后输出
if语句的基本结构

int main()
{if(表达式1)   //首先判断是否满足表达式1{语句1;}else if(表达式2)   //若1不满足则判断是否满足表达式2{语句2;}...else     //若所有条件均不满足,则执行else代码块中的语句{语句n;}return 0;
}

利用if语句来判断一个人的年龄属于哪个阶段

int main()
{printf("请输入你的年龄:");int x = 0;scanf("%d", &x);if (x < 18){printf("青年\n");}else if (x >= 18 && x < 40)   //这里也可以不用写x>=18这个条件,因为是else if所以一定是不满足第一个条件后才会对第二个条件进行判断{printf("中年\n");}else if (x >= 40 && x < 60){printf("壮年\n");}else{printf("老年\n");}return 0;
}

利用if语句判断一个数是否为奇数

int MyOdd(int _x)   //利用函数判断奇偶
{int x = 0;printf("请输入一个数:");scanf("%d", &x);int result=(x % 2) == 1 ? 1 : 0;   //数据模2等于1则为奇数return result;    //返回结果
}int main()
{int x = 0;if (MyOdd(x))  //函数返回1则为真,是奇数{printf("是奇数\n");}else     //反之是偶数{printf("不是奇数\n");}return 0;
}

C语言if 语句的基本用法相关推荐

  1. c语言if语句怎么表达字符,C语言if语句的基本用法

    一.if- 1.一般形式: if (表达式) {语句;} 表达式: a,用非 0 值表示真,用 0 表示假; b,if(flag) 相当于 if(1==flag) c,浮点数无法与 0 比较,只能用近 ...

  2. c语言for表达式1的作用,C语言for语句用法详解

    C语言for语句用法详解 C语言是一门高级计算机编程语言,设计目标是提供一种能以简易的方式编译.处理低级存储器.产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言.下面小编给大家介绍C语言f ...

  3. c语言 case语句用法,switch case语句的用法

    switch语句是多分支选择语句,用于基于不同的条件来执行不同的动作.下面讲解switch case语句的具体用法. Switch作为选择结构中必不可少的语句也被加入到了Swift中,只要有编程经验的 ...

  4. c语言while将字符循环,C语言 while语句的用法详解

    在C语言中,共有三大常用的程序结构: 顺序结构:代码从前往后执行,没有任何"拐弯抹角": 选择结构:也叫分支结构,重点要掌握 if else.switch 以及条件运算符: 循环结 ...

  5. c语言无法跳出while语句,c语言while语句的用法 该循环永远不会结束

    导读:说到语句,我们很多人都知道,有朋友问c语言中while的用法,另外,还有朋友想问c语言的while循环语句,这到底怎么回事呢?事实上c语言while的限制呢,今天小编整理了c语言while语句的 ...

  6. 【C语言for语句用法详解】

    ** C语言for语句用法详解 说明 for语句用于重复执行一段语句块.通常会使用一个增量计数器递增和终止循环.for语句对于任何需要重复的操作是非常有用的. 结构 for(表达式1; 表达式2; 表 ...

  7. c语言字符串switch用法,C语言switch 语句的用法详解

    搜索热词 C语言虽然没有限制 if else 能够处理的分支数量,但当分支过多时,用 if else 处理会不太方便,而且容易出现 if else 配对出错的情况.例如,输入一个整数,输出该整数对应的 ...

  8. 计算机c语言循环作业,计算机C语言循环语句的应用研究

    [摘要]基于计算机C语言循环语句的应用分析,首先要明确C语言应用现状,然后阐述C语言循环语句的分类及特点,最后详细论述循环语句的应用要点,针对while循环语句.dowhile循环语句.for循环语句 ...

  9. OpenGL ES着色器语言之语句和结构体(官方文档第六章)内建变量(官方文档第七、八章)...

    OpenGL ES着色器语言之语句和结构体(官方文档第六章) OpenGL ES着色器语言的程序块基本构成如下: 语句和声明 函数定义 选择(if-else) 迭代(for, while, do-wh ...

  10. php switch case 判断语句,PHP的switch判断语句的“高级”用法详解,switch详解_PHP教程...

    PHP的switch判断语句的"高级"用法详解,switch详解 只所以称为"高级"用法,是因为我连switch的最基础的用法都还没有掌握,so,接下来讲的其实 ...

最新文章

  1. php-Facade(外观模式)
  2. Java编程语言中sleep()和yield()的区别
  3. mysql怎么维护_Navicat for MySQL 如何管理和维护表
  4. 剖析Elasticsearch集群系列第二篇 分布式的三个C、translog和Lucene段
  5. Windows 10企业批量部署实战之自动化rules设置
  6. 10 大流行软件测试工具
  7. C语言关键字 ISO/ANSI C90 C99 C11
  8. 前端学习(3189):react简介
  9. 【MaxCompute学习】隐式转化的问题
  10. 关于SQLite.org网站给黑...
  11. netsh命令恢复网络_实例的状态检查和自动恢复
  12. Java之五种遍历Map集合的方式
  13. VB中对AutoCAD对象图形文件操作
  14. 如何从CPU顶盖获取有用信息
  15. 单片机控制步进电机程序c语言正反转停止,51单片机步进电机正反转停止实验-C51源代码...
  16. 【机器学习】【数学推导】神经网络(NN)及误差逆传播(BP详细推导过程)
  17. c语言一个数平方表示,C语言 - 利用 汇编思想 写一个数的平方
  18. Gartner发布:全球联络中心基础设施魔力象限
  19. 李沐d2l 环境安装
  20. Java 入门-02-人机交互-图形化界面的小故事

热门文章

  1. 实战 | 航空公司客户价值分析-LRFCM模型
  2. UESTC 1636 梦后楼台高锁,酒醒帘幕低垂 最小生成树Kruskal算法的扩展
  3. 送给python初学者在简单编程练习题中的小技巧
  4. Frasterrcnn-tensorflow-python3.5-master生成预测坐标位置并存储到xlsl表格中,并生成pr曲线
  5. Winform UI界面设计例程——多线程访问UI控件
  6. 七款好看文字样式纯css
  7. mysql数据的查寻练习
  8. 服务器运维工程师岗位要求
  9. JS实现省市县三级联动
  10. Android Jni OpenCV-绘制朱利亚(Julia)集合图形