c语言编程if语句的用法,c语言if语句的用法有哪些
C语言中if语句基本的有三种格式,在此基础上可以扩展一些其它格式,下面我们来看看c语言if语句的用法。
1、 if……形式
一般格式:if***表达式*** 语句;
语义是:如果表达式的值为真,则执行其后的语句,否则不执行该语句。语句可以是单条语句,也可以是用花括号{}包括起来的复合语句。示例如下:
#include
int main******{
int a,b,max;
printf***" input two numbers: "***;
scanf***"%d%d",&a,&b***;
max=a;
if ***max
printf***"max=%d ",max***;
return 0;
}
2、if……else形式
一般格式:
if***表达式***
语句1;
else
语句2;
语义是:如果表达式的值为真,则执行语句1,否则执行语句2 。语句1和语句2可以是复合语句。
示例如下:
#include
int main******{
int a, b;
printf***"input two numbers: "***;
scanf***"%d%d",&a,&b***;
if***a>b***
printf***"max=%d ",a***;
else
printf***"max=%d ",b***;
return 0;
}
3、if……else……if形式
一般形式为:
if***表达式1***
语句1;
else if***表达式2***
语句2;
else if***表达式3***
语句3;
…
else if***表达式m***
语句m;
else
语句n;
语义是:依次判断表达式的值,当出现某个值为真时,则执行其对应的语句。然后跳到整个if语句之外继续执行程序。 如果所有的表达式均为假,则执行语句n。然后继续执行后续程序。示例如下:
#include
int main******{
char c;
printf***"input a character: "***;
c=get***;
if***c<32***
printf***"This is a control character "***;
else if***c>='0'&&c<='9'***
printf***"This is a digit "***;
else if***c>='A'&&c<='Z'***
printf***"This is a capital letter "***;
else if***c>='a'&&c<='z'***
printf***"This is a small letter "***;
else
printf***"This is an other character "***;
return 0;
}
4、扩展形式
if条件控制语句的.形式是多种多样的。比如if嵌套、if……if类似的形式,但是都离不开上面介绍的三种基本形式。注意活学活用。
c语言编程if语句的用法,c语言if语句的用法有哪些相关推荐
- 湛江C语言培训,湛江c语言编程学习,湛江学c语言编程报班,湛江学c语言编程自学好还是报班好...
湛江c语言编程学习,湛江学c语言编程报班,湛江学c语言编程自学好还是报班好 首页 > C语言 > 湛江c语言编程学习 作者:镀金池 发布时间:2017-10-19 09:51 在Swi ...
- c语言编程区分负号与减号,C语言程序设计第二章.ppt
C语言程序设计第二章 C语言编程习惯 (1) 一行只放一条语句. (2) 养成随时给程序加注释的习惯. (3) 程序的书写要有层次感,该缩进的一定要缩进. (4) 编写函数时,变量定义部分和函数的执行 ...
- linux+下c语言编程项目,精通UNIX下C语言编程与项目实践
cc -I //include 目录 -L //静态库目录?动态也可以 -l //小写L,接静态库名称?动态也可以 -DXXX='"XXFF"' //-D直接定义宏 -c 只编译 ...
- c语言程序设计自学跟谁好,双辽c语言编程学习,双辽学c语言编程哪个好,双辽学c语言编程自学好还是报班好...
双辽c语言编程学习,双辽学c语言编程哪个好,双辽学c语言编程自学好还是报班好 首页 > 软件 > 双辽c语言编程学习 作者:镀金池 发布时间:2017-12-07 05:48 一个C语 ...
- c语言程序设计需要学多久,九江c语言编程学习,九江学c语言编程报班,九江学c语言编程一般要多久才能学会...
九江c语言编程学习,九江学c语言编程报班,九江学c语言编程一般要多久才能学会 首页 > C语言 > 九江c语言编程学习 作者:镀金池 发布时间:2017-10-18 14:11 据ID ...
- c语言编程学多久,丰城c语言编程学习,丰城学c语言编程的学校,丰城学c语言编程一般要多久才能学会...
丰城c语言编程学习,丰城学c语言编程的学校,丰城学c语言编程一般要多久才能学会 首页 > 软件 > 丰城c语言编程学习 作者:镀金池 发布时间:2018-04-09 16:40 在之后 ...
- 成都c语言编程培训机构,成都学c语言编程,成都学c语言编程去哪里,成都学c语言编程需要报培训班吗...
成都学c语言编程,成都学c语言编程去哪里,成都学c语言编程需要报培训班吗 首页 > 软件 > 成都学c语言编程 作者:镀金池 发布时间:2018-09-28 14:20 近似带有序布局 ...
- 汕头c语言培训班,汕头c语言编程学习,汕头学c语言编程哪个好,汕头学c语言编程需要报培训班吗...
汕头c语言编程学习,汕头学c语言编程哪个好,汕头学c语言编程需要报培训班吗 首页 > C语言 > 汕头c语言编程学习 作者:镀金池 发布时间:2017-10-18 20:12 经历:若 ...
- c语言编程单片机中的sbit,单片机sfr和sbit的用法
描述 单片机sfr和sbit详解 sfr用于将一个单片机的特殊功能寄存器(special function register)赋值给一个变量,这样在后面的程序中就可以中这个变量指引(refer to) ...
- c语言编程软件出现问号,【C语言】if语句和问号表达式
声明:本文属于原创,本人精心制作,欢迎大家转载,但转载请注明本文出自http://blog.163.com/kam_1993/ if语句是大多数程序语言中常用的一种语句.用于使程序有选择性的执行代码. ...
最新文章
- Windows 活动目录(AD)服务器系统升级到2012之活动目录角色迁移(三)
- 网站访问慢解决思路详细图解
- 如何理解Excel数组公式{=sum(1/countif(B8:K9,B8:K9))}
- C# ToString()用法汇总
- 只要暴风骤雨才能使人迅速地成长
- Collection集合常用功能
- vivo C/C++工程师 HR视频面试问题总结20180807
- Git中非常重要的一个文件——.gitignore详解
- 【TensorFlow】TensorFlow函数精讲之tf.nn.conv2d()
- html+css+js实现登录页面
- 1.3 jieba分词运用:词云、关键词抽取、TextRank、TF-IDF
- 仿真器连接出现NO TARGET CONNECTED解决方法及cube配置方法
- 定时器函数执行原理揭秘
- android ps模拟器 金手指,电脑ps模拟器金手指的使用教程
- 用python爬取网易云音乐评论
- 稻盛和夫《干法》1-3章读后感
- html给文字添加阴影效果,如何设置样式之添加文字阴影、边框阴影或者添加自己的CSS...
- 台式机前面板插入耳机无反应无声音
- matlab画出鸢尾花数据集散点图尾花,鸢尾花数据集分以及绘制散点矩阵图
- 解决“此实现不是 Windows 平台 FIPS 验证的加密算法的一部分”
热门文章
- iOS中雷达波扩散Layer层动画的实现
- android studio adb 连接mumu 模拟器
- matlab拟合线性,Matlab 线性拟合 非线性拟合
- Python图片文字识别转换程序
- 【AI简报20210625期】自动驾驶运动预测挑战赛、20美元的宜家台灯算力有多强?...
- 格式化小数(去尾法,不四舍五除)
- cpu和接口之间数据传送控制方式
- 不同激光粒度仪测试结果不一致的深层原因分析
- tcl android tv系统,TCL to launch motion-controlled Android TV first in China
- flash读取程序 msp430_MSP430内部FLASH详细操作