作者allen70072 (乳酪)
看板C_and_CPP
标题[问题] 阵列宣告後 结果...很要人命
时间Thu Mar 12 01:20:23 2009
int main()
{
int i,x,y,temp,a[10]={0};
for(i=0;i<10;i++)
{
printf("第%d个数字:",i+1);
scanf("%d",&a[i]);
}
for(x=1;x<10;x++)
{
for(y=0;y<(10-x);y++)
{
if(a[y]>a[y+1])
{
temp=a[y];
a[y]=a[y+1];
a[y+1]=temp;
}
}
}
printf("%d\t",a[y]);
system("pause");
return 0;
}
a[y]想输出从a[0]-a[9] 但是..不想打10个printf....
苦无方法 请问大大们有好方法吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.100.105.65
1F:推 Laputaet3:FOR LOOP 03/12 01:28
2F:→ kvykn:你会用for输入 不会用for输出? 洗把脸先阿 03/12 04:11
3F:推 tkqhlno:我比较好奇 你真的看得懂你PO的程式码吗@"@ 03/12 19:43