永发信息网

unsigned int a = 1; while(a > 0) { print("%d", a); a--; } 会输出1,但是条件换成a >= 0就会死循环呢

答案:2  悬赏:70  手机版
解决时间 2021-02-03 21:42
unsigned int a = 1; while(a > 0) { print("%d", a); a--; } 会输出1,但是条件换成a >= 0就会死循环呢
最佳答案
因为你是unsigned int,当a=0再减1的话,a不是变成-1而是变成了2^32 - 1了,去掉unsigned就不会是死循环了。
看在我这么积极的份儿上,求采纳!
全部回答
1
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
长城c30高位刹车灯亮了不灭
丰林小学(伊春伊春区)地址有知道的么?有点事
为什么现在的白金项链不是按克算呢
一节高铁列车的烟雾报警系统的价格约多少呢?
电视剧男主角在戏里叫二爷的有哪些
第二小学(伊春友好)地址在什么地方,我要处理
从公元前6世纪到公元1000年, 中国在世界重大
龙塘沟这个地址在什么地方,我要处理点事
新君的意思是什么啊?知道的请说下!
网络电视机顶盒一拖三连接线无图像
写借条,用笔记本纸写可以吗?
东方红小学(伊春南岔)地址在什么地方,想过去
我的努比亚手机丢了,而且也没用软件防盗怎么
一道反比例函数题目啊,救命的啊已知反比例函
育林小学(伊春伊春区)地址在哪,我要去那里办
推荐资讯
给,刘亚晓,催丹阳,高淑静,倪瑞,她们起个
患儿,男,40天。过期产,出生后第3天出现黄
太和哪里能贷到钱
黄绵的意思是什么啊?知道的请说下!
美贝美妈婴幼儿游泳馆地址在哪,我要去那里办
火车托运电动车怎么办手续,需要多少钱?青岛
锦州市住房公积金管理中心地址在什么地方,我
身份证丢失被盗用,派出所不给报案!这啥情况
停车场(新景路)(新景路298号附近停车场)怎么
西安牛羊肉泡馍我想知道这个在什么地方
丹顶鹤翩翩起舞属于鸟类生殖和发育过程中的BA
贵足良子养生会所地址有知道的么?有点事想过
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?