(一)

先动手编写一个程序:
#include <stdio.h>
int main()
{
if(1)
{
printf("The condition is true!\n");
}
return 0;
}
运行结果:
The condition is true!
再把1依次改为,2,5,100,-10,发现运行结果完全一样。
再改成if(0),此时发现没有运行结果,说明printf()语句没被执行。
C语言把判断语句中的任何非0或非空的值当作真。所以if(1), if(2), if(5), if(100), if(-10)的效果是一样的。
(二)
再编写一个程序:
#include <stdio.h>
int main()
{
int a = 100;
if(a > 0)
{
printf("The condition value is %d\n", (a > 0));
}
return 0;
}
运行结果:
The condition value is 1
分析:
a = 100,a > 0成立 ,所以if( a > 0)等价于if(1)。
在C语言中,判断语句是有值的,要么为1,要么为0。比如本程序中a > 0的值就是1。
(三)
最后编写一个程序:
#include <stdio.h>
int main()
{
char c1 = '\0';
if(c1)
{
printf("The condition is true!\n");
}
else
{
printf("The condition is false!\n");
}
char c2 = ' ';
if(c2)
{
printf("The condition is true!\n");
}
else
{
printf("The condition is false!\n");
}
char c3 = 'A';
if(c3)
{
printf("The condition is true!\n");
}
else
{
printf("The condition is false!\n");
}
return 0;
}
运行结果:
The condition is false! The condition is true! The condition is true!
说明:C语言中用'\0'来表示空字符。空格' ‘也是一个字符,这从if(c2)条件为真就可以看出来。
# C语言
# 判断
# C语言判断
# C
# 必须知道的C语言八大排序算法(收藏)
# linux下c语言的多线程编程
# C语言结构数组实现贪吃蛇小游戏
# C语言中二级指针的实例详解
# C语言菜鸟基础教程之求1到100的和
# C语言菜鸟基础教程之a++与++a
# C 读取ini文件的实例详解
# 是有
# 再把
# 就可以
# 句中
# 这从
# 或非
# 是一样的
# gt
# strong
# stdio
# printf
# main
# int
# brush
# cpp
# include
# lt
# pre
# class
# condition
相关文章:
济南专业网站制作公司,济南信息工程学校怎么样?
电商网站制作价格怎么算,网上拍卖流程以及规则?
html制作网站的步骤有哪些,iapp如何添加网页?
重庆网站制作公司哪家好,重庆中考招生办官方网站?
网站制作说明怎么写,简述网页设计的流程并说明原因?
香港服务器建站指南:外贸独立站搭建与跨境电商配置流程
logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?
如何通过二级域名建站提升品牌影响力?
如何通过远程VPS快速搭建个人网站?
历史网站制作软件,华为如何找回被删除的网站?
孙琪峥织梦建站教程如何优化数据库安全?
建站之星安全性能如何?防护体系能否抵御黑客入侵?
如何在Windows 2008云服务器安全搭建网站?
建站之星体验版:智能建站系统+响应式设计,多端适配快速建站
免费ppt制作网站,有没有值得推荐的免费PPT网站?
清除minerd进程的简单方法
网站插件制作软件免费下载,网页视频怎么下到本地插件?
建站之星展会模板:智能建站与自助搭建高效解决方案
购物网站制作公司有哪些,哪个购物网站比较好?
c++怎么编写动态链接库dll_c++ __declspec(dllexport)导出与调用【方法】
Python路径拼接规范_跨平台处理说明【指导】
如何在建站宝盒中设置产品搜索功能?
ui设计制作网站有哪些,手机UI设计网址吗?
如何在Windows服务器上快速搭建网站?
如何自定义建站之星网站的导航菜单样式?
百度网页制作网站有哪些,谁能告诉我百度网站是怎么联系?
网站海报制作教学视频教程,有什么免费的高清可商用图片网站,用于海报设计?
如何通过智能用户系统一键生成高效建站方案?
香港服务器部署网站为何提示未备案?
大型企业网站制作流程,做网站需要注册公司吗?
如何通过VPS建站无需域名直接访问?
建站之星后台搭建步骤解析:模板选择与产品管理实操指南
网站企业制作流程,用什么语言做企业网站比较好?
专业商城网站制作公司有哪些,pi商城官网是哪个?
已有域名如何免费搭建网站?
专业网站设计制作公司,如何制作一个企业网站,建设网站的基本步骤有哪些?
建站与域名管理如何高效结合?
建站之星如何保障用户数据免受黑客入侵?
赚钱网站制作软件,建一个网站怎样才能赚钱?是如何盈利的?
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
建站之星收费标准详解:套餐费用及年费价格表一览
猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?
建站之星×万网:智能建站系统+自助建站平台一键生成
IOS倒计时设置UIButton标题title的抖动问题
佛山企业网站制作公司有哪些,沟通100网上服务官网?
昆明高端网站制作公司,昆明公租房申请网上登录入口?
北京制作网站的公司排名,北京三快科技有限公司是做什么?北京三快科技?
南阳网站制作公司推荐,小学电子版试卷去哪里找资源好?
邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?
打鱼网站制作软件,波克捕鱼官方号怎么注册?
*请认真填写需求信息,我们会在24小时内与您取得联系。