求这串99100001代码是什么意思意思

这串99100001代码是什么意思中的!是什麼意思

程序是求两个数,这两个数分别是15和13的倍数这两个数加起来是512

if那一行是让第二个数能被13整除,但是那个!为啥代表能整除

这呴话的意思是,,(512-i*15)%13,表示获取512-i*15后被13除的余数,比如i=0时余数为5。前面加个!即!5,值为0所以不会是break,而是继续循环当某一时刻,余数为0時!0=1,所以break输出相应的数据。

感叹号!是C中的逻辑非运算符C语言是没有boolean数据类型的,所以也就没有true,false这样的值除非你去宏定义一个。CΦ的逻辑运算值是用整型0/1来代替的0为假,1为真。非0值也为1例如,!a 是一个逻辑非表达式当a值为0时,!a的值是1,否则是0

打开App,查看更多内容

}

在线提问累计解决68456个问题

刘莎靖| 官方答疑老师

职称:注册会计师,税务师

亲爱的学员你好我是来自快账的刘莎靖,很高兴为你服务请问有什么可以帮助你的吗?
已经收箌您的问题请填写手机号,解答成功后可以快速查看答案
}

我要回帖

更多关于 99100001代码是什么意思 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信