关于dev c++中源代码总是未编译问题?

zjq2009zjq zjq2009zjq 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
大家好,我是新手,现在在学c,我用的是div c++ 4.9.9.2编译器,我写了个小程序,都编译对过了,但是运行的时候提示“源代码未编译”,我百度了好久都没能解决,希望大家能帮帮忙,看下问题出在哪?我的程序是:
#include "math.h"
#include <iostream>
#include <conio.h>

/**********************
求某整数质因数
**********************/

//判一个数是否是素数
int IsPrimeNum(int number)
{
int i,k;
int bIsPrimeNum = 1;
k=sqrt((double)number);
for(i = k;i>1;i--)
{
if((number%i)==0)
bIsPrimeNum = 0;
}
return bIsPrimeNum;
}

//分解
void DivideNum(int number)
{
int i,k;
k=sqrt((double)number);
if(!IsPrimeNum(number))
{
for(i=k;i>1;i--)
{
if((number%i)==0)
{
DivideNum(i);
number=number/i;
DivideNum(number);
break;
}
}
}
else
printf("%d*",number);
}

int main(int argc,char *argv[])
{
int number;
printf("please input a number:");
scanf("%d",&number);
printf("%d=",number);
DivideNum(number);
getch();
}
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
zjq2009zjq
C语言 70,039 成员 243,237 内容