C语言程序存在问题,求大神解答

#include
int main()
{
int a[200000],b,c=0;
int n=0,i=0,j=0,k=0,m=0;
scanf("%d",&n);
for(i=0;i {
scanf("%d",&a[i]);
}
for(i=0;i {
for(j=i+1;j {
if(a[i]>a[j])
{
k=a[i];
m=a[j];
}
else
{
k=a[j];
m=a[i];
}
if(m==0)continue;
b=k%m;
if(b>c)
{
c=b;
}
}
}
printf("%d",c);
return 0;
}
![图片说明](https://img-ask.csdn.net/upload/201703/04/1488623680_536778.png)图片说明

c

2个回答

for语句你确定这样吗?

ps__mu
ps__mu #include<stdio.h> int main() { int a[200000],b,c=0; int n=0,i=0,j=0,k=0,m=0; scanf("%d",&n); for(i=0;i<n;i++) { scanf("%d",&a[i]); } for(i=0;i<n-1;i++) { for(j=i+1;j<n;j++) { if(a[i]>a[j]) { k=a[i]; m=a[j]; } else { k=a[j]; m=a[i]; } if(m==0)continue; b=k%m; if(b>c) { c=b; } } } printf("%d",c); return 0; }
3 年多之前 回复

代码不全啊,for语句都是一半....
直接申请200000的int类型的空间,开销太大了,应该用new去申请空间

ps__mu
ps__mu 回复gengziqiang1: 提交时运行超时,怎么办
3 年多之前 回复
gengziqiang1
伪造的时空 回复ps__mu: 我运行了下好像没问题啊,你遇到了什么问题啊
3 年多之前 回复
ps__mu
ps__mu 是这样的,发的时候不知怎么回事
3 年多之前 回复
ps__mu
ps__mu #include<stdio.h> int main() { int a[200000],b,c=0; int n=0,i=0,j=0,k=0,m=0; scanf("%d",&n); for(i=0;i<n;i++) { scanf("%d",&a[i]); } for(i=0;i<n-1;i++) { for(j=i+1;j<n;j++) { if(a[i]>a[j]) { k=a[i]; m=a[j]; } else { k=a[j]; m=a[i]; } if(m==0)continue; b=k%m; if(b>c) { c=b; } } } printf("%d",c); return 0; }
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐