由你自己定的啊
主要看你循环体里的使用来定,比如i直接作为数组下标用,你可以从i=0到i<n,但如果你数组需要向后找下标,你也可以是i=1到i=n,然后循环体里写a[i-1]这个样子。总之是要配合来用,确保符合功能要求而且不越界
i可以是0也可以是1,具体看需求,说白了i是变量,他的值你自己设置,结合问题设置合理的值即可
数组的话,如果需要遍历,一般从0开始,到n结束(i=0;i<n;i++)这样,当然也需要根据情况,有时候也可能从1开始,需要根据你的逻辑来写。
如果i没有什么具体的意义,只是为了记录循环多少次,那么i的初始值就随便设置就可以了,但是一般为了好理解,大部分还是从0或者1开始,比如同样是循环8次,从1-9这么数数,比345-353这么数数轻松一些。