408 2010统考真题
#include<stdio.h> void Reverse(int R[],int from,int to){ int i,temp; for(i=0;i<(to-from+1)/2;i++){ temp=R[from+i]; R[from+i]=R[to-i]; R[to-i]=temp; } } void Converse(int R[],int n,int p){ Reverse(R,0,p-1); Reverse(R,p,n-1); Reverse(R,0,n-1); } int main(){ int r[8]={1,2,3,4,5,6,7,8}; Converse(r,8,3); for(int i=0;i<8;i++){ printf("%d",r[i]); } return 0; }
本文来自博客园,作者:弈星,转载请注明原文链接:https://www.cnblogs.com/8023yyl/p/16485344.html

浙公网安备 33010602011771号