解题思路:
注意事项:
参考代码:
#include<stdio.h> void chan(int lis[]){ int max=0,ma=0,min=0,mi=0; for(int i=0;i<10;i++){ if(lis[i]>lis[ma]) ma=i; if(lis[i]<lis[mi]) mi=i; } lis[ma]^=lis[9],lis[9]^=lis[ma],lis[ma]^=lis[9]; lis[mi]^=lis[0],lis[0]^=lis[mi],lis[mi]^=lis[0]; } int main() { int ls[10]; for(int i=0;i<10;i++){ scanf("%d",&ls[i]); } chan(ls); for(int i=0;i<10;i++){ printf("%d ",ls[i]); } return 0; }
0.0分
0 人评分