一组数列,要求按升序排列,并且将其中数值相同的元素只要保留一个其余均删除
来源:百度知道 编辑:UC知道 时间:2024/05/22 16:54:45
用c语言做 tc的
#include <stdio.h>
int main()
{
int iArray[20]={4,3,9,17,2,3,16,8,44,11,9,6,34,2,3,1,7,4,12,15};
int iTemp,i,j,iCount=1;
//排序
for(i=1;i<20;i++)
for(j=0;j<i;j++)
{
if(iArray[i]<iArray[j])
{
iTemp=iArray[i];
iArray[i]=iArray[j];
iArray[j]=iTemp;
}
}
for(i=0;i<20;i++)
printf("%d ",iArray[i]);
printf("\n");
//去重复
i=0;
j=1;
while(j<20)
{
if(iArray[i]==iArray[j])
{
j++;
}
else
{
iArray[++i]=iArray[j];
j++;
iCount++;
}
}
for(i=0;i<iCount;i++)
printf("%d ",iArray[i]);
return 0;
}
先冒泡排序,再检测有无重复
将2个按升序排列的数列,仍按升序合并存放到另一个数组中,要求,每个数都一次到为,不得在新数组中重新排序
用插入法将一组数据按升序排列 急!急!急!
查询全体学生信息,要求查询结果按班级号升序排列,同一班级学生按年龄降序排列
输入10个真书,将这十个整数按升序排列输出,并且奇数在前,偶数在后.
输入10个整数,将这十个整数按升序排列输出,并且奇数在前,偶数在后.
C# 数据升序排列
word中怎样按文章名称升序排列?
已有a、b两个链表每个链表中的结点包括学号、成绩。要求把两个链表合并,按学号升序排列。
在Excel中做的工资单,工号乱了,我想按升序排列,有何方法?
从键盘读入100个二位无符号数,将其按升序排列并显示输出