C语言编程数组解题

来源:百度知道 编辑:UC知道 时间:2024/07/02 20:45:57
输入20个两位数的整数,按奇偶顺序分别组成五个四位整数,并把这10个四位整数的整数按从大到小的次序表示

#include<stdio.h>
#include<stdlib.h>
int main()
{
int arr[20],i,j,arr1[5],arr2[5];
for(i=0;i<20;i++)scanf("%d",&arr[i]);
for(i=0;i<5;i++) //生成10个四位数
{
arr1[i]=arr[4*i]*100+arr[4*i+2]; //奇数顺序的
arr2[i]=arr[4*i+1]*100+arr[4*i+3];//偶数
}下面排序就可以了