编写程序实现将任意4个双精度浮点数从小到大输出,并要求输出时保留一位小数
3条回答 默认 最新
GrantHe2761 2021-09-29 14:46关注c++使用algorithm库函数sort实现。
#include <iostream> #include <algorithm> using namespace std; int main() { double data[4]; //定义双精度数组 for (int i=0;i<4;++i){ cin>>data[i];//输入数据 } sort(data,data+4); for(int i=0;i<4;++i){ printf("%.1lf ",data[i]);//使用c语言的方式输出,比较简单。 .1表示保留一位小数 lf对应double类型的数据。 } cout<<endl; return 0; }本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报