给数组调换顺序

#include<stdio.h>
main(){
	int i,j,t,a[]={1,2,3,4,5};
		i=0;
		j=4;
		
	while(j>i){
		t=a[i];
		a[i]=a[j];
		a[j]=t;
		i++;
		j--;
	}
	
	 	for(i=0;i<5;i++){
	 		printf("%d  ",a[i]);
	 		
		 }
}

1、注意a【】里面的值,后面有大括号可以不写了,写小了反而错了,如果要写后面有几个元素就写几个。
2、后面的i++;j–不要忘了,否则是个死循环,跳不出来的。

猜你喜欢

转载自blog.csdn.net/weixin_43560272/article/details/88987564