求高手帮忙阿.关于c++火柴等式,2008年noip复赛题,求助阿阿

2024-12-21 23:38:01
推荐回答(1个)
回答1:

这个当然了,dai[i]数组是通过 下面这个循环得到的
for(i=0;la!=0;i++)
{
dai[i]=la%10;
la=la/10;
}
也就是说dai 数组的歌声是和i对应的,但是i=1的时候只有 dai[0]这个数组,i=2的时候有dai[0]和 dai[1]这2个数组,因此在下面的循环的调用中当然不可能等于i了,要不然就越界了,产生错误