#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
srand((unsigned)time(NULL));
int N=rand()%(10-2+1)+2;
printf("小明想购买%d件商品\n",N);
int a[10];
for(int i=0;i<N;i++){
a[i]=rand()%(100-1+1)+1;
}
int m;
for(int i=0;i<N;i++){
for(int j=0;j<N;j++){
if(a[i]>a[j]){
m=a[i];
a[i]=a[j];
a[j]=m;
}
}
}
printf("价格排序\n");
for(int i=0;i<N;i++){
printf("%d\n",a[i]);
}
int w=0;
for(int i=0;i<N;i=i+2){
w=a[i]+w;
}
printf("最小付费金额%d\n",w);
for(int i=0;i<N;i=i+2){
if(i==N-1){
printf("价格%d的商品没有赠品\n",a[i]);
break;
}
printf("价格%d的商品送价格%d的商品\n",a[i],a[i+1]);
}
return 0;
}
商品打折问题
最新推荐文章于 2025-05-02 09:49:25 发布