杭电OJ上面提示Compilation Error

sjyzhxw 2011-10-27 12:33:10
http://acm.hdu.edu.cn/showproblem.php?pid=2071
水题。还有另外一道,也是提示那个。
代码

#include<stdio.h>
int main()
{
int cnt;
scanf("%d",&cnt);
for(int i=0;i<cnt;i++)
{
int ct;
double m=-1.0,n;
scanf("%d",&ct);
for(int j=0;j<ct;j++)
{
scanf("%lf",&n);
m=m>n?m:n;
}
printf("%.2lf\n",m);
}
}

...全文
500 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sjyzhxw 2011-10-27
  • 打赏
  • 举报
回复
我把language选择GCC就AC了。
这是何道理。
sjyzhxw 2011-10-27
  • 打赏
  • 举报
回复
View Compilation Error

0_0_4833390_22570.c
0_0_4833390_22570.c(6) : error C2143: 语法错误 : 缺少“;”(在“类型”的前面)
0_0_4833390_22570.c(6) : error C2143: 语法错误 : 缺少“;”(在“类型”的前面)
0_0_4833390_22570.c(6) : error C2143: 语法错误 : 缺少“)”(在“类型”的前面)
0_0_4833390_22570.c(6) : error C2143: 语法错误 : 缺少“;”(在“类型”的前面)
0_0_4833390_22570.c(6) : error C2065: “i” : 未声明的标识符
0_0_4833390_22570.c(6) : error C2059: 语法错误 : “)”
0_0_4833390_22570.c(7) : error C2143: 语法错误 : 缺少“;”(在“{”的前面)
0_0_4833390_22570.c(11) : error C2143: 语法错误 : 缺少“;”(在“类型”的前面)
0_0_4833390_22570.c(11) : error C2143: 语法错误 : 缺少“;”(在“类型”的前面)
0_0_4833390_22570.c(11) : error C2143: 语法错误 : 缺少“)”(在“类型”的前面)
0_0_4833390_22570.c(11) : error C2143: 语法错误 : 缺少“;”(在“类型”的前面)
0_0_4833390_22570.c(11) : error C2065: “j” : 未声明的标识符
0_0_4833390_22570.c(11) : error C2059: 语法错误 : “)”
0_0_4833390_22570.c(12) : error C2143: 语法错误 : 缺少“;”(在“{”的前面)
naoshi 2011-10-27
  • 打赏
  • 举报
回复
楼主原先选的是C吧,其实换成C++就可以AC了。
0_0_4833390_22570.c(6) : error C2065: “i” : 未声明的标识符
0_0_4833390_22570.c(11) : error C2065: “j” : 未声明的标识符

for(int i=0;i<cnt;i++) //改为
int i;
for(i=0;i<cnt;i++) //j同理

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧