我是靠谱客的博主 迅速彩虹,最近开发中收集的这篇文章主要介绍一些判定条件的总结,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

if(a):如果a为非0数字或字符那么就为真,if条件成立,反之不成立。

if(!a):如果!a为真,也就是a为0时,if条件成立,反之不成立。

if(a!=0):如果a不等于0,则使得if条件成立,反之不成立。等价于if(a)。

if(a==0): 如果a等于0,则使得if条件成立,反之不成立。等价于if(!a)。

if(1) 中的1表示真,这个if总是成立,也就是说 总是要执行的。
if(0) 中的0表示假,这个if总是不成立的,则else的条件总是成立的,也就是说 else的语句总是要执行

while(1)其中1代表一个常量表达式,它永远不会等于0。循环会一直执行下去。除非你设置break等类似的跳出循环语句循环才会中止。

while(0)就是一次都不执行循环,等同于while(0!=0)

while(i--)其中i是一个变量,因此表达式i--有不同的值,依次递减,i--是先取值后减,--i先加后取值,所以i--的值同未执行该自减运算时的i相等。因此当i为0时,循环会跳出。

转载于:https://www.cnblogs.com/zhouweibaba/p/10805024.html

最后

以上就是迅速彩虹为你收集整理的一些判定条件的总结的全部内容,希望文章能够帮你解决一些判定条件的总结所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(31)

评论列表共有 0 条评论

立即
投稿
返回
顶部