求教大佬,如果头文件是<stdio.h>则只得10分,否则AC

P2141 [NOIP2014 普及组] 珠心算测验

` for(int j;j<i;++j)`->` for(int j=0;j<i;++j)`
by ProzacPainkiller @ 2023-04-13 13:22:43


试了一下跟头文件没关系
by ProzacPainkiller @ 2023-04-13 13:23:14


奥,是这样的
by cat_lover1 @ 2023-04-13 13:49:06


为什么j初始化不是0呢?
by cat_lover1 @ 2023-04-13 13:49:36


@[cz_awa](/user/246331) 因为你在main里头定义,会随机分配一个空间,这个空间里面可能原来就有值
by LgxTpre @ 2023-04-13 14:47:49


感谢!那么这句话呢? ```cpp for(int i;i<n;++i)cin>>a[i]; ``` 为啥这就可以?
by cat_lover1 @ 2023-04-13 15:12:51


@[cz_awa](/user/246331) 不可以。但是你运气好?
by hy233 @ 2023-04-13 15:51:33


emm?
by cat_lover1 @ 2023-04-13 16:17:26


|