前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >C语言 | if语句

C语言 | if语句

作者头像
小林C语言
发布2021-03-25 16:41:05
1K0
发布2021-03-25 16:41:05
举报
文章被收录于专栏:C语言入门到精通

“要成为绝世高手,并非一朝一夕,除非是天生武学奇才,但是这种人…万中无一”

——包租婆

这道理放在C语言学习上也一并受用。在编程方面有着天赋异禀的人毕竟是少数,我们大多数人想要从C语言小白进阶到高手,需要经历的是日积月累的学习。

那么如何学习呢?当然是每天都练习一道C语言题目!!

作者

闫小林

白天搬砖,晚上做梦。我有故事,你有酒么?

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语句比大小

代码语言:javascript
复制
#include<stdio.h>
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;
}

编译运行结果:

代码语言:javascript
复制
请输入两个数:3 5
较大的数是:5

--------------------------------
Process exited after 5.956 seconds with return value 0
请按任意键继续. . .

以上,如果你看了觉得对你有所帮助,就给小林点个赞,分享给身边的人叭,这样小林也有更新下去的动力,跪谢各位父老乡亲啦~

C语言学习路线 C语言开发工具

VC6.0、Devc++、VS2019使用教程

点击关注,快速入门C语言

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-03-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 C语言入门到精通 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档