找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3065|回复: 1

[通用编程] 一个类C语言的脚本中的取反运算问题

[复制链接]
发表于 2010-8-4 14:57:13 | 显示全部楼层 |阅读模式
在做一份用类C语言的脚本写的一份题
其中有一句
if n~=5 then
该如何理解?

如果理解为
if(n=n~5)
{...}
那么这个判断成立吗?
成立的话要如何解释?

卡在这里快一天了……跪求高人指点…………
发表于 2010-8-4 18:28:36 | 显示全部楼层
可以成立。
  1. int a = 0;
  2. if (a+=1)
  3.     printf("true");
  4. else
  5.     printf("false");
  6. if (a-=1)
  7.     printf("true");
  8. else
  9.     printf("false");
复制代码
C中,if除了判断比较运算后的结果,还可以直接判断一个变量、数值是不是大于0或是真。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|幻想森林

GMT+8, 2026-10-30 18:42 , Processed in 0.010719 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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