C语言循环常见问题(献给初学者)

1.循环次数问题

 这个代码运算结果是4,很多初学者都会觉得是3,因为第二次运行出结果后会和2比大小然后计算机不会主动停止循环,而是继续转向下一次循环,这时n再进行一次循环语句的值为4.

这个do while语法 运行结果为0,容易出错的点在于循环到0时输出,执行printf语句时存在y--,这个通俗来讲就是先用再减,但是这个步骤输出为0,如果加一步printf(“%d\n”,y);此时输出就为-1;

这个代码的次数为0,==代表的是绝对等于,而不是赋值,所以该代码循环不执行 

这个代码的运算结果为1,2,0 循环语句中a

(个人学习经验大佬勿喷) 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部