c语言题:输入四个数a,b,c,d,按从大到小的顺序输出

如题所述

这类问题一般用起泡法解决。首先编写程序包括头文件。

定义数组n为4,主函数开始。

设置整型变量i,j,k,指针p,临时变量temp。

p指向数组a。

输出提示信息要求输入n个数。

使用for循环读取输入的n个整数。

p指向数组a。

输出原始数列。

使用嵌套for循环进行冒泡排序。

内层循环从i+1到n,比较p+i与p+j的元素大小。

若p+i小于p+j,交换两元素位置。

p指向数组a。

输出排序后的数列。

程序结束返回0。

此方法适用于任意多个数值按从大到小排序。
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜