c语言 格式不对

来源:百度知道 编辑:UC知道 时间:2024/09/23 23:25:47
我在自己电脑上编写了浙大网站(acm.zju.edu.cn)2201这道题目的程序,在自己的机子上云性是没有问题的,为什么在浙大的网站上运行总是Presentation Error
程序是:
#include <stdio.h>
void main()
{
int n;
int x,y;
int i;
scanf("%d",&n);
for (i=0;i<n;i++)
{
scanf("%d %d",&x,&y);
if(x>=y)
printf("MMM BRAINS \n");
else
printf("NO BRAINS \n");
}
}

Presentation Error的一般原因
PE就是没通过。 没通过就没成绩。 PE和wa, lte一样。

一般原因:

1.格式问题要注意 每行最后要有回车,并且行末不能有多余的空格。

格式错误,请仔细检查case末的空行、case间的空行、每一行后的空格,等这些地方,看与题目描述是否一致。

2.答案正确,但格式不对。
可能是多输出了space/tab/return

有人也说只有三种情况:

1空行问题

2大小写问题

3空格问题

所以又pe说明你没有根本错误,就是一些细节有错误。

我帮你修改一下格式,你是试试看:
void main()
{
int n;
int x;
int y;
int i;
scanf("%d",&n);
for (i=0; i<n; i++)
{
scanf("%d %d",&x,&y);
if(x>=y)
{
printf("MMM BRAINS \n");
}
else
{
printf("NO BRAINS \n");
}
}
}

我运行过了,代码没有语法问题,没有错误,浙大网站的软件有问题,相信自己

#include <stdio.h>
void main()
{
int n;
int x,y;
int i;
scanf("%d",&n);
for (i=0;i<n;i++)
{
scanf("%d %d",&x,&y);
if(