首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

关于exit()的有关问题

2012-09-22 
关于exit()的问题#include iostream#include math.husing namespace stdint main(){unsigned int nc

关于exit()的问题
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
unsigned int n;
cin>>n;
if(n==1||n==0)
cout<<n<<"is not prime";
else if(n%2==0)
cout<<n<<"is not prime ";
else
{
int i,j;
j=(int)sqrt((float)n);
for(i=3;i<=j;i=i+2)
{
if(n%i==0)
{
cout<<n<<"is a not prime";
exit(0);/*如果没有它,那么总会输出下面一个语句;如果有它则是素数就是n is prime,不是素数就输出n is not prime,请问exit(0是怎么工作的啊)*/
}
}
cout<<n<<"is prime."<<endl;
}
return 0;
}

[解决办法]
结束进程
[解决办法]
退出程序并向操作系统返回整型值,一般0表示程序是正常退出的,其它数值表示不同的错误。
[解决办法]

探讨

退出程序并向操作系统返回整型值,一般0表示程序是正常退出的,其它数值表示不同的错误。

热点排行