c++ 输入任意个数 从大到小输出
来源:百度知道 编辑:UC知道 时间:2024/05/10 07:03:08
晕 我是说输入任意几个数??不知道要输入几个 知道具体几个数的排序我会
#include<vector>
#include<algorithm>
#include<functional>
#include<iostream>
using namespace std;
int main()
{
vector<int> num;
int a;
while(1)
{
scanf("%d", &a);
if(a == 0) break;
num.push_back(a);
}
sort(num.begin(), num.end(), greater<int>());
for(vector<int>::iterator iter = num.begin(); iter != num.end(); iter++)
cout << *iter;
return 0;
}
冒泡排序
c++ 输入任意个数 从大到小输出
用C语言编程《任意输入10个数,按从大到小的次序输出。~~~~~~~~~~~》~~
任意输入10个数 按从大到小的顺序排列出来 ( 注: 用冒泡法)
请高手帮助!c语言从键盘任意输入个数,当下一个数与前一个数相同时停止,求其中的最大值
编写C语言 (输入N个数,N>5,将这N个数从大到小排列)
C语言简单编程:编写函数,输入3个数,并从大到小输出,3个数为整数
用C语言,任意输入10个数,求其中的最大值和最小值
任意输入5个数,打印出23451,34512,45123,51234的C语言程序
c语言编程:用冒泡排序法输入的任意10个数排序.
c语言 任意输入5个数从小到大排列 程序怎么写?