C程序 (倒置一个数组)

C程序 (倒置一个数组),第1张

2个问题,for循环没大括号{},然后你不觉得for循环太多次了,你换来换去又换回去了

void

fun(int

a[],int

n)

{int

i,t

for(i=0i<5i++)

t=a[i]a[i]=a[9-i]a[9-i]=t

}

#include <stdio.h>

int main()

{

int a[5]={1,3,4,6,2}

int i,a_size=5

//折半法,交换前后的数

for(i=0i <a_size/2 i++ )

{

//交换对应位上的数

int temp=a[i]

a[i]=a[a_size-i-1]

a[a_size-i-1]=temp

}

for(i=0i <a_size i++ )

printf("%d " , a[i] )

printf("\n")

system("pause")

return 0

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7958335.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存