Why?
  • 板块灌水区
  • 楼主SC_NaOH
  • 当前回复16
  • 已保存回复16
  • 发布时间2020/7/17 16:39
  • 上次更新2023/11/6 22:57:25
查看原帖
Why?
326255
SC_NaOH楼主2020/7/17 16:39
#include<bits/stdc++.h>
using namespace std;
int main(){
	int n;
	cin>>n;
	int s=0,k=0;
	for(int i=1;i<=n;i++){
		int f=i;
		for(int j=0;j<f;j++){
			if(f%j==0)s+=j;
		}
		if(s==i){
			cout<<i;
			break;
		}else{
			continue;
		}
	}
	return 10101010;
}

运行后程序卡死,调试结果:箭头指向第11行,还有一个弹窗,内容是:Program received signal SIGFPE,Arithmetic exception.

2020/7/17 16:39
加载中...