幻想森林

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

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

[复制链接]

1

主题

1

帖子

15

积分

②入门

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

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

卡在这里快一天了……跪求高人指点…………
回复

使用道具 举报

136

主题

1751

帖子

548

积分

版主

Rank: 7Rank: 7Rank: 7

积分
548
发表于 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, 2021-11-28 10:04 , Processed in 0.021158 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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