c++里 while(x)和while(~x)的意思?
5个回答
展开全部
while(x):当x不等于0时,执行。
while(~x):当~x不等于0时,执行。
~x:x的二进制取反(1变0,0变1)。
while(~x):当~x不等于0时,执行。
~x:x的二进制取反(1变0,0变1)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
while(x),当x为真时,循环继续;
while(~x),当x为假时,循环继续;
~符号表示逻辑表达式x取反
while(~x),当x为假时,循环继续;
~符号表示逻辑表达式x取反
追问
能不能给一个和while(x)等价的语句呢?
追答
循环语句一个while,一个是for。基本能用while写的,for循环语句也行
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
~x表示x按位取反操作.
whlie括号中的是判断循环判断条件
whlie括号中的是判断循环判断条件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
比如i=1;则~i=0;
按二进制 i=101;
则~i=010;
按二进制 i=101;
则~i=010;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询