朋友们:帮忙看看了.
void main(){
int i,a[10];
for(i=0;i<10;i++)
a[i++]=2*i+1;
for(i=9;i>=0;i--)
printf("%d",a[i]);
printf("\n%d %d\n",a[5.2],a[5.8]);
}
可以该成这样吗?
void main()
{
int i,a[10];
for(i=0;i<10;i++)
a[i++]=2*i+1;
printf("%d",a[i]);
}
还有想请问printf("\n%d %d\n",a[5.2],a[5.8]);为什么会有这样的一条输出结果呢?