- 注册时间
- 2007-5-18
- 最后登录
- 1970-1-1
|
发表于 2007-6-21 18:27:30
|
显示全部楼层
为什么这段代码在预处理时不能通过,一直停在预处理界面。
#include <stdio.y>
void main()
{
int i,j,p,q,s,n,a[],c[11];
for(i=0;i<10;i++)
scanf("input:","%d",c);
for(i=0;i<10;i++)
{
p=i; q=a;
for(j=i+1;j<10;j++)
if(q<a[j])
{
p=j;
q=a[j];
}
if(p!=i)
{
s=a;
a=a[p];
a[p]=s;
}
printf("%d ",a);
}
scanf("input number:","%d",&n);
for(i=0;i<10;i++)
if(n>a)
{
for(s=9;s>i;s--)
a[s+1]=a;
break;
}
a=n;
for(i=0;i<10;i++)
printf("%d ",a);
getchar();
} |
|