编程实现:输入4个整数,要求按由小到大的顺序输出。得到正确结果后,修改程序使之按由大到小的顺序输出。相关知识点: 试题来源: 解析解: (1) #include int main() { int a,b,c,d,t; printf("请分别输入4个整数:\n"); scanf("%d,%d,%d,%d",&a,&b,&c,&d);...
我们可以先创建一个大小为k的数据容器来存储最小的k个数字。接下来我们每次从输入的n个整数中读入一个数。如果容器中已有的数字少于k个,则直接把这次读入的整数放入容器之中;如果容器中已有k个数字了,也就是容器已满,此时我们不能再插入新的数字而只能替换已有的数字。我们找出这已有的k个数中最大值,然后拿这...