0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

C语言if语句最常见的几种形式

jf_78858299 来源:C语言 作者:闫小林 2023-03-09 11:05 次阅读

** C语言if语句的一般形式**

1、一般形式

  • f(表达式) 语句1
    [else 语句2]
    
  • if语句中的表达式可以是关系表达式、逻辑表达式,甚至还可以是数值表达式。
  • 语句1和语句2可以是一个简单的语句,也可以是一个复合语句,还可以是另一个if语句。
  • 方括号内的部分(即else子句)为可选的,既可以有,也可以没有。

C语言if语句最常见的3种形式

  • 没有else子句部分
    if(表达式) 语句1

  • 有else子句部分
    if(表达式)

    语句1
    

    else

    语句2
    
  • 在else部分又嵌套了多层的if语句

    if(表达式1) 语句1
    
    
    
      else if(表达式2) 语句2
    
    
    
      else if(表达式3) 语句3
    
    
    
      ……
    
    
    
      else if(表达式m)语句m
    
    
    
      else  语句m+1
    

语句1、语句2...语句m等是if语句中 的“内嵌语句”,它们是if语句中的一部分。

  • 整个if语句可以写在多行上,也可以写在一行上。
  • if语句无论写在几行上,都是一个整体,属于同一语句。
  • 内嵌语句也可以是一个if语句。
  • 在if语句中要对给定的条件进行检查,判断所给定的条件是否成立。

C语言if语句比大小

#include
int main()
{
int num1,num2;
int max;
printf("请输入两个数:");
scanf("%d %d",&num1,&num2);
if(num1>num2)
{
max=num1;
}
else
{
max=num2;
}
printf("较大的数是:%d\\n",max);
return 0;
}

编译运行结果:

请输入两个数:3 5
较大的数是:5

--------------------------------
Process exited after5.956 secondswith return value0
请按任意键继续. . .

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • C语言
    +关注

    关注

    180

    文章

    7591

    浏览量

    135816
  • IF
    IF
    +关注

    关注

    1

    文章

    49

    浏览量

    26849
收藏 人收藏

    评论

    相关推荐

    电动车电池最常见几种损坏情况(二)

    电动车电池最常见几种损坏情况(二) 对导致电池失效的六种情
    发表于 11-16 14:04 1w次阅读

    C语言基础知识(5)--循环语句

    C语言基础知识(5)--循环语句
    的头像 发表于 06-15 10:18 2027次阅读
    <b class='flag-5'>C</b><b class='flag-5'>语言</b>基础知识(5)--循环<b class='flag-5'>语句</b>

    C语言中break语句的语法和基本应用

    C语言中,break语句是一种控制流语句,它用于终止当前所在的循环结构(for、while、do-while)或者switch语句,从而跳
    发表于 08-17 15:35 1535次阅读

    C语言中if语句、if-else语句和switch语句详解

    C语言中,有三种条件判断结构:if语句、if-else语句和switch语句
    发表于 08-18 16:36 1.1w次阅读
    <b class='flag-5'>C</b><b class='flag-5'>语言</b>中if<b class='flag-5'>语句</b>、if-else<b class='flag-5'>语句</b>和switch<b class='flag-5'>语句</b>详解

    C语言常见符号分类有哪几种

    C语言常见符号分类有哪几种
    发表于 10-19 09:36

    记录几种最常见、最基础的通信方法

    去处理,本文将记录几种最常见、最基础的通信方法。数据类型和编码格式数据类型通信前,我们得先对各个数据类型有基础的了解。其中单片机常见的无非是u8/u16/int/float/char/str。通信
    发表于 01-05 06:19

    C语言入门教程-if语句和while循环

    if语句和while循环 C语言中,if语句和while循环都会用到布尔表达式。下面是一个使用if语句的简单例子: #include
    发表于 07-29 10:48 8502次阅读

    电动车电池最常见几种损坏情况(一)

    电动车电池最常见几种损坏情况(一) 首先有一点我们要理清,我们在这里所说的电池几种损坏情况是排除电池外部损坏这一点的
    发表于 11-16 14:02 7350次阅读

    单片机C语言教程-基础语句

    单片机C语言教程-基础语句   C语言入门之基础语句  从程序流程的角度来看,程序可以分为三种
    发表于 03-27 17:15 3141次阅读

    C语言入门C语言语句的更换技巧

    C语言中有很多条语句, 在我们以后接触到的程序中无非只有5条语句,而像do while和switch这样的语句并不常用,就只剩下if、for
    发表于 04-28 14:57 123次下载

    C语言基础教程之语句的详细资料和实例说明

    1表达式语句 表达式语句是指任何一种表达式末尾加上分号〔;)所组成的语句。在C语言程序中,表达式语句
    发表于 11-13 17:55 13次下载
    <b class='flag-5'>C</b><b class='flag-5'>语言</b>基础教程之<b class='flag-5'>语句</b>的详细资料和实例说明

    C语言的for语句嵌套资料免费下载

    本文档的主要内容详细介绍的是C语言的for语句嵌套资料免费下载。
    发表于 03-21 08:00 0次下载
    <b class='flag-5'>C</b><b class='flag-5'>语言</b>的for<b class='flag-5'>语句</b>嵌套资料免费下载

    C语言总结_语句、运算符

    当前文章复盘C语言的: 位运算运算符、基本运算符、数据类型、变量、for语句、while语句、goto语句、switch
    的头像 发表于 08-14 09:39 968次阅读

    C语言-语句(if,for,while.....)

    这篇文章作为C语言基础知识点,介绍C语言常用的几个语句的用法、规则、使用案例。
    的头像 发表于 08-14 10:00 1676次阅读

    C语言for语句介绍

    除了可以用while语句和do...while语句实现循环外,C语言还提供for语句实现循环,而且for
    的头像 发表于 03-09 11:14 1177次阅读