diff --git a/排序/书的价格.cpp b/排序/书的价格.cpp new file mode 100644 index 0000000..30c54ad --- /dev/null +++ b/排序/书的价格.cpp @@ -0,0 +1,36 @@ +#include +using namespace std; +int main(){ + double a[5]; + double sum=0,temp=0; + cout<<"请输入五本书的价格:"; + // 输入五本书的价格 + for (int i=0;i<5;i++) + { + cin>>a[i]; + sum += a[i]; + } + + // 排序 + for(int i=0;i<4;i++){ + for(int j=0;j<5-i-1;j++){ + if(a[j]>a[j+1]){ + temp=a[j]; + a[j]=a[j+1]; + a[j+1]=temp; + } + } + } + + cout<<"五本书的价格按从低到高的顺序排是:"; + for(int i=0;i<5;i++){ + cout<