从键盘读入100个二位无符号数,将其按升序排列并显示输出

来源:百度知道 编辑:UC知道 时间:2024/05/20 08:39:12
那位高手帮忙做一下?谢啦!

main()
{
int i;
unsigned a[100];
for (i=0;i<100;i++ )
scanf("%u",&a[i]);
px(a);
for (i=0;i<100;i++ )
printf("%3u",a[i]);

getch();
}
px(unsigned a[100])
{
int i,j;
unsigned t;

for (i=0;i<99;i++ )
for(j=0;j<99;j++)
if (a[j]>a[j+1]) {t=a[j];a[j]=a[j+1];a[j+1]=t;}

}

#include <iostream>
#include <algorithm>
using namespace std;

int main() {
int num[128], n = 100;
for (int i = 0; i < n; ;++i)
cin >> num[i];
sort(num, num + n);
for (int i = 0; i < n; ++i)
cout << num[i] << " ";
cout << endl;
return 0;
}

就如一楼那样...

从键盘读入100个二位无符号数,将其按升序排列并显示输出 从键盘读入100个二位十进制无符号数,将其按升序排列并显示输出 Java中怎样从键盘读入long型数? java中如何从键盘读入一个数 求——从键盘读入一国位二进制数,显示对应的十进制数。汇编语言编写。 编写程序,从键盘读入一个符号,如果它ASII值是偶数则输出1 编写程序,从键盘读入一个符号,如果他的ASCII值是偶数则输出为0。是奇数输出为1呢? java 中怎样实现从键盘读入单个字符? 从键盘读入一个数,判断它的正负。是正数,则输出"+",是负数,则输出"-"。 从键盘读入一个数,判断它的正负。是正数,则输出"+",是负数,则输出"-",wo我要正确答案啊