社区
C语言
帖子详情
if(条件表达式)
XZZJDMR
2009-10-31 11:55:50
C语言中判断输入年份是否是闰年中
#Include<stdio.h>
main()
{
int year,leap;
if(year%4==0&&year%100!=0)
leap=1;
else
.
.
.
.
if(leap)
printf("%d是闰年\n",year);
else
..........
}
那个红色部分if的条件表达式只写一个leap怎么就能表示leap成立然后输出 是闰年呢?
if 的条件表达式的默认值是不是真值哦?
...全文
536
11
打赏
收藏
if(条件表达式)
C语言中判断输入年份是否是闰年中 #Include main() { int year,leap; if(year%4==0&&year%100!=0) leap=1; else . . . . if(leap) printf("%d是闰年\n",year); else .......... } 那个红色部分if的条件表达式只写一个leap怎么就能表示leap成立然后输出 是闰年呢? if 的条件表达式的默认值是不是真值哦?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kevinguozuoyong
2009-11-01
打赏
举报
回复
只要if中的表达式成立,就表示为真值。非零为真,任意非零的自然数都是真,leap=1,所以if(leap)是成立的
再如:
x=0;
if(x) /* 条件表达式为假,相当于if(0)*/
{
...
}
if(x==0) /* 条件表达式为真,因为x==0这个式子是正确的,所以可以看作是if(1)*/
{
....
}
小小攻城师
2009-11-01
打赏
举报
回复
在C语言中 0为假 其余为真
所以你if(*)只要*不是零
那么这个条件就是成立的
soidothis
2009-11-01
打赏
举报
回复
只要不是0都代表真值
bomeng_21it
2009-11-01
打赏
举报
回复
[Quote=引用 4 楼 mirror1226 的回复:]
C语言中没有布尔型数据,条件判断时候用的是逻辑值,也就是True(1) Or False(0) 并且规定非零数值就为真
[/Quote]
同解
mirror1226
2009-11-01
打赏
举报
回复
C语言中没有布尔型数据,条件判断时候用的是逻辑值,也就是True(1) Or False(0) 并且规定非零数值就为真
XZZJDMR
2009-11-01
打赏
举报
回复
谢谢各位
Conch256
2009-11-01
打赏
举报
回复
在没有给leap初始化为0的时候,leap的默认值就是1,即真值。
cabbge
2009-11-01
打赏
举报
回复
基本知识很重要,学习
jackyjkchen
2009-10-31
打赏
举报
回复
非零真。零为假
mstlq
2009-10-31
打赏
举报
回复
if(leap)等价于if(leap!=0)
arong1234
2009-10-31
打赏
举报
回复
leap为0表示假,否则表示真
If
条件
表达式
条件
表达式
文件
表达式
if [ -f file ] 如果文件存在 if [ -d … ] 如果目录存在 if [ -s file ] 如果文件存在且非空 if [ -r file ] 如果文件存在且可读 if [ -w file ] 如果文件存在且可写 if [ -x file ] 如果文件存在且可执行 整数变量
表达式
if [ in
C语言if
条件
表达式
只能是,小白基础知识必备||
条件
表达式
原标题:小白基础知识必备||
条件
表达式
if…else
条件
表达式
简单来说,
条件
表达式
使我们可以测试变量。打个比方,我们可以这样说: “假如变量的值等于 7,就执行这样那样的操作。”如果 C语言里面不能做“等于”的判断,那该多可惜啊。我们还要做“小于”,“大于”,“大于等于”,“小于等于”,“不等于”的判断。不必担心,C语言都为你预备好了。为了学习 if…else 语句,我们准备按照下面的顺序来...
Python基础细节:if语句与if
条件
表达式
的区别
一:什么是
条件
表达式
? 1、
条件
表达式
的语法:
表达式
1 if 真值
表达式
else
表达式
2 2、其作用是,如果真假
表达式
的布尔值为True,则执行
表达式
1,并返回结果的引用,否则执行
表达式
2并返回结果的引用。 二:示例1:某商场捣促销,消费满100元,返还20,代码如下图: 分析:上述例子中,大家可以看到,某顾客消费的商品总额是130元,满足真值
表达式
:money >100的
条件
,这个...
python
条件
表达式
-单分支
一、单分支选择结构 if 语句单分支结构的语法形式如下: if
条件
表达式
: 语句/语句块 其中: 1、
条件
表达式
:可以是逻辑
表达式
、关系
表达式
、算术
表达式
等等。 2、语句/语句块:可以是一条语句,也可以是多条语句。多条语句,缩进必须对齐一致。 二、
条件
表达式
详解 在选择和循环结构中,
条件
表达式
的值为 False 的情况如下: False、0、0.0、空值None、空序列对象(空列表、...
C语言
70,020
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章