这样写程序对么??为什么提示说不对?这是poj1005题
#include<stdio.h>#definePI3.14159voidmain(){intN,i;doublex,y,year;scanf("%d",&N);for(...
#include<stdio.h>
#define PI 3.14159
void main()
{
int N,i;
double x,y,year;
scanf("%d",&N);
for(i=1;i<=N;i++)
{
scanf("%lf%lf",&x,&y);
year=(x*x+y*y)*PI/100;
printf("Property %d: This property will begin eroding in year %d.\n",i,int(year+1));
}
printf("END OF OUTPUT.");
} 展开
#define PI 3.14159
void main()
{
int N,i;
double x,y,year;
scanf("%d",&N);
for(i=1;i<=N;i++)
{
scanf("%lf%lf",&x,&y);
year=(x*x+y*y)*PI/100;
printf("Property %d: This property will begin eroding in year %d.\n",i,int(year+1));
}
printf("END OF OUTPUT.");
} 展开
展开全部
一定是标准C的形式,因为Program online Judging是机器评判,而且后台编译器是GNC。
首部返回值一定得int。如下:
int main()
{
//语句们
return 0;
}
还有,输出形式和输入数据的格式必须和题目要求的完全一致。
首部返回值一定得int。如下:
int main()
{
//语句们
return 0;
}
还有,输出形式和输入数据的格式必须和题目要求的完全一致。
更多追问追答
追问
标准c形式??是什么意思啊??void main不标准么??我们课本上都是用的void main 求解??
追答
标准C的主函数首部形式是:int main()
这才是默认的。我非常欣赏GNC支持的标准C形式,也欣赏北大版的poj,这样才能为未来培养有严谨工作作风,良好代码习惯的人。
如果认为我的回答有益,希望给推荐哈满意哈啊~~
展开全部
目测木有问题,不过int(year+1)这种写法没试过,习惯写成(int)year + 1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我运行了,没有显示错误。你机器显示的错误在程序什么位置?
更多追问追答
追问
运行没错误 但是评估系统显示答案不对
追答
把显示的错误的贴图贴出来,看一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询