运行存在的问题,变量莫名其妙变了

img


我这t原本是1000但是运行三次后莫名其妙变成3就跳出循环了,这怎么整啊。

int a[] = {0}是不行的,等于只是定义了一个元素的数组,后面的a数组访问全部是越界的,什麽情况都有可能
给数组指定一个足够的大小空间,比如 int a[100] = {0};

img