求助!
c++吧
全部回复
仅看楼主
level 6
假面Zmi 楼主
我要向倒序输出1,3,4,6,8 为什么输出变成了1,3,4,3,1?
#include <stdio.h>
int main()
{
int a[5]={8,6,4,3,1};
int i,j,m,s;
for(i=0;i<=4;i++)
{
printf("%d",a[i]);
}
printf("\n");
for(i=0;i<=4;i++)
{
for(j=0;j<=4;j++)
{
if(i+j==4)
{
a[i]=a[j];
break;}
}
}
for(i=0;i<=4;i++)
{
printf("%d",a[i]);
}
return 0;
}
2015年03月26日 08点03分 1
1