为啥for(i=0:i

为何for(i=0:i<lim-1;++i)改成for(i=1;i<lim;++i)程序就不能运行了呢?
为啥for(i=0:i<lim-1;++i)改成for(i=1;i<lim;++i)程序就不能运行了呢书上的示例是i=0,请问这是为什么呢?
------解决思路----------------------
数组的下标是从0开始
------解决思路----------------------
从题目上看也知道,这是访问越界了啊!