课程
/后端开发
/C
/Linux C语言编程基本原理与实践
if(0==i) break;如何这块break跳出了,下面的count++;s+i;还能执行?这是为什么
2015-12-06
源自:Linux C语言编程基本原理与实践 9-1
正在回答
原因就是if语句后面没有大括号的时候,只会进行后面紧跟着的一行代码,已";"结束,所以后面的count++和s+=i;
不受if(0 == i)这个判断的影响。当if(0 == i)时,只会执行break这一句话,如果i != 0 的时候 就执行count++ ;s += ;
举报
本视频教程介绍C语言基本工作原理以及适用与C的实际开发方式
2 回答在vim里面shift+i出现的是大写i,怎么回事?
1 回答如何跳转到下面的代码?
2 回答为什么我按shift+a/i只出来大写啊
1 回答一样的代码,break 失效怎么解决?
2 回答第二个echo ? 为什么返回101同时还能执行hello word?