运行vc++时出现已停止工作是怎么回事?

在线等 大哥们
2024-11-08 13:23:09
推荐回答(1个)
回答1:

int m,n,i,s,k,sunm;
这句话里头的变量没有初始化,其初始值是随机的。尤其是s。
极有可能n=i+2=2,s=(int)sqrt(n)=(int)sqrt(2)=0.
n%s这句话就崩溃了。