一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
12
返回列表 发新帖
楼主: 摇滚铁心
收起左侧

[其他综合] C语言的IF语句可以这样写吗?if(~set==1)

  [复制链接]
发表于 2011-1-26 13:48 | 显示全部楼层
哈哈 一起学习哦
发表于 2011-1-29 19:56 | 显示全部楼层
为什么不直接写if(set==0)呢? 把自己弄糊涂啊!
venous_wang 发表于 2011-1-23 21:38 [url=https://www.yleee.com.cn/images/common/back.gif]https://www.yleee.com.cn/images/common/back.gif[/url]


if(~est==1)不能写成if(set==0)。
要就写成if((~est)==1)或是if(~set)。
发表于 2011-1-29 22:39 | 显示全部楼层
if(!set) {}

这样应该也可以.
cosine 发表于 2011-1-24 00:45 [url=https://www.yleee.com.cn/images/common/back.gif]https://www.yleee.com.cn/images/common/back.gif[/url]


if(~set==1)  可以写成  if(!set)  吗??
if(!set)是判断  set  是否为假,而 if(~set==1) 是取反  set  后再判断  set  是否为真。
应该是可以写成  if(~set) 。
发表于 2011-1-30 00:23 | 显示全部楼层
if(~set==1)  可以写成  if(!set)  吗??
if(!set)是判断  set  是否为假,而 if(~set==1) 是取反  s ...
lihongran 发表于 2011-1-29 22:39 [url=https://www.yleee.com.cn/images/common/back.gif]https://www.yleee.com.cn/images/common/back.gif[/url]



    ~是按位取反,而!是直接作非运算.在C里面0表示非真,而所有的非0表示真.所以可以这么写,呵呵.
 楼主| 发表于 2011-1-30 17:17 | 显示全部楼层
又有新问题了。
h=qianwei*10+baiwei;
m=shiwei*10+gewei;
这样行吗?
我输入了gewei,shiwei,baiwei,qianwei,可是h,m还是0.
发表于 2011-1-30 17:27 | 显示全部楼层
又有新问题了。
h=qianwei*10+baiwei;
m=shiwei*10+gewei;
这样行吗?
我输入了gewei,shiwei,baiwei,qi ...
摇滚铁心 发表于 2011-1-30 17:17 [url=https://www.yleee.com.cn/images/common/back.gif]https://www.yleee.com.cn/images/common/back.gif[/url]



    这有何不可呢?

gewei,shiwei,baiwei,qianwei的初值 都是多少?如果都为0,那h,m肯定是0 啦。
还有gewei,shiwei,baiwei,qianwei,h,m都是什么数据类型?
发表于 2011-1-30 17:53 | 显示全部楼层
又有新问题了。
h=qianwei*10+baiwei;
m=shiwei*10+gewei;
这样行吗?
我输入了gewei,shiwei,baiwei,qi ...
摇滚铁心 发表于 2011-1-30 17:17 [url=https://www.yleee.com.cn/images/common/back.gif]https://www.yleee.com.cn/images/common/back.gif[/url]



    要看完整的程序.至少和这些变量有关的部分.不然无法判断问题所在.
 楼主| 发表于 2011-1-30 19:00 | 显示全部楼层
发表于 2011-1-30 21:48 | 显示全部楼层
完整的程序在这里33楼:
摇滚铁心 发表于 2011-1-30 19:00 [url=https://www.yleee.com.cn/images/common/back.gif]https://www.yleee.com.cn/images/common/back.gif[/url]



    你那程序比较长,注释又少,这会实在没空详细研究,呵呵.{:3_480:}

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-5-19 14:53 , Processed in 0.052181 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表