for语句问题

2019-07-16 04:46发布

for(i=5;i!=-1;i--)请教i!=-1怎么理解?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
lstcspring
1楼-- · 2019-07-16 04:50
 精彩回答 2  元偷偷看……
oyl
2楼-- · 2019-07-16 07:06
就是当i=5,4,3,2,1,0 这几种状况
僾禓丿辈子
3楼-- · 2019-07-16 12:58
i设为int 类型
lovezjf234
4楼-- · 2019-07-16 17:53
就是i不等于-1时一直循环着减,当等于-1时跳出来
草根白骨精
5楼-- · 2019-07-16 20:22
i是有符号变量,不管你是字符型还是整型,执行的结果是:初始化等于5,循环一次减去一,如果是字符型,减到0后再减就变成0xFF了,最高位为1表示负数。理解应该是-128,再减去-127、-126…………一直到0x11就是-1。i没有其它用途这样写迷惑人,不符合程序是给别人理解的宗旨,应该换算成无符号方式
xdzf
6楼-- · 2019-07-17 00:51
 精彩回答 2  元偷偷看……

一周热门 更多>