c语言程序的错误,请帮忙指出下(已解决)

软件和网站开发以及相关技术探讨
回复
头像
yearful
帖子: 108
注册时间: 2009-10-19 20:41
来自: 哈尔滨

c语言程序的错误,请帮忙指出下(已解决)

#1

帖子 yearful » 2009-11-03 21:08

#include <stdio.h>
#define VERSION "1.0"

int isPrime(int prime)
{
int count=2;

if(prime==1)
{
return 0;
}
else if(prime==2)
{
return 1;
}
else
{
while(prime%count!=0 &&
count*count<=prime)
{
count++;
}

return (prime%count==0)?0:1;

}

}
void printVersion()
{
printf("Primality checker
version %s\n", VERSION);
printf("Compiled on %s
%s\n", __DATE__, __TIME__);
}

int main()
{
int i=1;
const int max_prime=2500;

printVersion();

for(i=1;i<max_prime;i++)
{
if(isPrime(i))
{
printf("%d is
prime\n",i);
}
else
{
printf("%d is not
prime\n",i);
}
}
return 0;
}
prime.c: In function ‘printVersion’:
prime.c:28: error: ‘_DATE_’ undeclared (first use in this function)
prime.c:28: error: (Each undeclared identifier is reported only once
prime.c:28: error: for each function it appears in.)
prime.c:28: error: ‘_TIME_’ undeclared (first use in this function)
上次由 yearful 在 2009-11-04 18:03,总共编辑 2 次。
I am what i am because of who we all are。oO
http://www.freeearth.org.cn/
[url]ttp://wiki.ubuntu.org.cn/UbuntuSkills[/url]
gxchen
帖子: 44
注册时间: 2008-09-08 15:43

Re: c语言程序的错误,请帮忙指出下

#2

帖子 gxchen » 2009-11-03 21:17

lz 也不说有什么错误
头像
cnkilior
论坛版主
帖子: 4984
注册时间: 2007-08-05 17:40

Re: c语言程序的错误,请帮忙指出下

#3

帖子 cnkilior » 2009-11-03 21:19

好难看哦,记住用code标签。。。
头像
yearful
帖子: 108
注册时间: 2009-10-19 20:41
来自: 哈尔滨

Re: c语言程序的错误,请帮忙指出下

#4

帖子 yearful » 2009-11-03 21:36

gxchen 写了:lz 也不说有什么错误
这是我在full circle里看到的,然后调试,结果发现有错,但是不知道改怎么改,就贴出来了。
I am what i am because of who we all are。oO
http://www.freeearth.org.cn/
[url]ttp://wiki.ubuntu.org.cn/UbuntuSkills[/url]
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

Re: c语言程序的错误,请帮忙指出下

#5

帖子 BigSnake.NET » 2009-11-03 21:49

yearful 写了:
gxchen 写了:lz 也不说有什么错误
这是我在full circle里看到的,然后调试,结果发现有错,但是不知道改怎么改,就贴出来了。
你怎么知道它有错
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
yearful
帖子: 108
注册时间: 2009-10-19 20:41
来自: 哈尔滨

Re: c语言程序的错误,请帮忙指出下

#6

帖子 yearful » 2009-11-03 21:53

BigSnake.NET 写了:
yearful 写了:
gxchen 写了:lz 也不说有什么错误
这是我在full circle里看到的,然后调试,结果发现有错,但是不知道改怎么改,就贴出来了。
你怎么知道它有错
我不是把结果也贴出来了么?我是用复制去调试的 。应该复制的时候不会出问题把 。
I am what i am because of who we all are。oO
http://www.freeearth.org.cn/
[url]ttp://wiki.ubuntu.org.cn/UbuntuSkills[/url]
头像
yearful
帖子: 108
注册时间: 2009-10-19 20:41
来自: 哈尔滨

Re: c语言程序的错误,请帮忙指出下

#7

帖子 yearful » 2009-11-03 21:56

qkbeyond 写了:敢问楼主调试这个干嘛? 貌似求素数的程序 自己写一个也不是太难的?

代码: 全选

void printVersion()
{
printf("Primality checker
version %s\n", VERSION);
printf("Compiled on %s
%s\n", __DATE__, __TIME__);
}
去掉 试试 :em06
嘿嘿 ,我是看fc 上面有这个程序 ,和我大一时候c语言老师讲的求质数的语句不一样就试试了 。 :em01
I am what i am because of who we all are。oO
http://www.freeearth.org.cn/
[url]ttp://wiki.ubuntu.org.cn/UbuntuSkills[/url]
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

Re: c语言程序的错误,请帮忙指出下

#8

帖子 BigSnake.NET » 2009-11-03 21:56

那个 __DATE__ 是 两横DATE两横
__TIME__ 也是一样
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
yearful
帖子: 108
注册时间: 2009-10-19 20:41
来自: 哈尔滨

Re: c语言程序的错误,请帮忙指出下

#9

帖子 yearful » 2009-11-03 22:00

BigSnake.NET 写了:那个 __DATE__ 是 两横DATE两横
__TIME__ 也是一样
:em06 :em06 献丑了。 谢谢。你是广州哪的?我家在白云区石井那~对了,您对ubuntu 运用的怎样?有其他问题请教下。
I am what i am because of who we all are。oO
http://www.freeearth.org.cn/
[url]ttp://wiki.ubuntu.org.cn/UbuntuSkills[/url]
头像
yearful
帖子: 108
注册时间: 2009-10-19 20:41
来自: 哈尔滨

Re: c语言程序的错误,请帮忙指出下

#10

帖子 yearful » 2009-11-03 22:34

BigSnake.NET 写了:那个 __DATE__ 是 两横DATE两横
__TIME__ 也是一样
void printVersion()
{
printf("Primality checker
version %s\n", VERSION);
printf("Compiled on %s
%s\n", __DATE__, __TIME__);
}

讲解下这段程序呗,谢谢。
I am what i am because of who we all are。oO
http://www.freeearth.org.cn/
[url]ttp://wiki.ubuntu.org.cn/UbuntuSkills[/url]
mech
帖子: 466
注册时间: 2007-09-06 16:07

Re: c语言程序的错误,请帮忙指出下

#11

帖子 mech » 2009-11-04 10:00

yearful 写了:
BigSnake.NET 写了:那个 __DATE__ 是 两横DATE两横
__TIME__ 也是一样
void printVersion()
{
printf("Primality checker
version %s\n", VERSION);
printf("Compiled on %s
%s\n", __DATE__, __TIME__);
}

讲解下这段程序呗,谢谢。
先问下,你真的看不懂么? :em06
JiangHui
论坛版主
帖子: 21308
注册时间: 2007-08-02 20:29
系统: 窓辺とうこ

Re: c语言程序的错误,请帮忙指出下

#12

帖子 JiangHui » 2009-11-04 10:12

我只是路过

建议楼主去复习下C语言基础
头像
yearful
帖子: 108
注册时间: 2009-10-19 20:41
来自: 哈尔滨

Re: c语言程序的错误,请帮忙指出下

#13

帖子 yearful » 2009-11-04 12:18

JiangHui 写了:我只是路过

建议楼主去复习下C语言基础
是,最近就在猛学。 :em06
I am what i am because of who we all are。oO
http://www.freeearth.org.cn/
[url]ttp://wiki.ubuntu.org.cn/UbuntuSkills[/url]
回复