c语言程序,有10个数,已经按升序排好,它能够把从指定位置m开始的第n个...答:include <stdio.h>void myfun(int *p,int m,int n){ for(n=m+n-1;m<n;m++,n--) *(p+m)^=*(p+n),*(p+n)^=*(p+m),*(p+m)^=*(p+n);}int main(void){ int a[10]={1,2,3,4,5,6,7,8,9,10},m,n; printf("Input m & n(int m,n>=0,m+...
...用C语言将这些数按千位逆序(由大到小)排列,如果千位相同按十位顺序...答:include <conio.h> int *createNumber(){ int i=0;int nNum[10]={1110,1236,2112,2183,2606,1893,7896,7651,8761,1222};return nNum;} int *sortNumber(int nNum[]){ int i,j,k;int nTemp1,nTemp2,nTemp;//选择排序 for (i=0;i<10;i++){ k=i;for (j=i+1;j<10;j++)...