#include<time.h>
#include<stdlib.h>
int?main(void)
{
float?total;
printf("輸入總錢數:\n");
scanf("%f",&total);
int?num;
printf("輸入紅包數量:\n");
scanf("%d",&num);
float?min=0.01;
float?safe_total;
float?money;
int?i;
srand((unsigned)time(NULL));
for(i=1;i<num;i++){
safe_total=(total-(num-i)*min)/(num-1);
money=(float)(rand()%((int)(safe_total*100)))/100+min;
total=total-money;
printf("紅包%2d:?%.2f元,余額:%.2f元\n",i,money,total);
}
printf("紅包%2d:?%.2f元,余額:0.00元\n",num,total);
return?0;
}