从键盘输入三个整数a、b、c,要求将输出的数据按从大到小排序后输出。 输入 从键盘上输入三个整数a、b、c,每个整数之间用空格分开。 输出 从大到小顺序输出a、b、c的值。 示例输入 4 3 5 示例输出 5 4 3 提交 状态 #include<stdio.h> void swap(int *p1,int *p2) { int t; t=*p1; *p1=*p2...
你要做的是按质量升序排序,若质量相同则按价格降序排序。 输入格式: 第一行输入一个正整数n(1<=n && n <= 100),代表有n件物品。 接下来的一行有n个正整数Wi(1<= Wi && Wi <= 10000),代表每件物品的质量。 再接下来的一行有n个正整数Pi(1 <= Pi && Pi <= 10000),代表每件物品的价格。 输出...
C语言实验——各位数字之和排序 Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^ 题目描述 给定n个正整数,根据各位数字之和从小到大进行排序。 输入 输入数据有多组,每组数据占一行,每行的第一个数正整数n,表示整数个数,后面接n个正整数。当n为0时,不作任何处理,输入结束。 输出 输出每组排序...
SDUT-1188 C语言实验——各位数字之和排序 Code #include <stdio.h> int separate(int x) { int s = 0; while(x>0) { s += x%10; x = x/10; } return s; } int main() { int n,i,j,t,a[10]; while(scanf("%d",&n)&&n!=0) { for(i=0; i<n; i++) { scanf("%d",&a...