#include <stdio.h>
int main()
{
int i,j,k,sum = 1;
for (i = 1; i < 100; i++)
{
for (j = 1; j < 100 ; j++)
{
for (k = 1 ; k <100 ; k++)
{
if (i + j + k == 100 && 5 * i + j + 0.5*k == 100)
{
printf("第%d种方法:5元%d张,1元%d张,0.5元%d张 \n",sum,i,j,k) ;
sum++ ;
}
}
}
}
printf("\n一共%d种方法\n\n",sum-1) ;
return 0;
}
C语言代码 6 100元用总共100张5元,1元,0.5元的货币代替,并且每种货币各最少有一张,有几种组合?并写出各组合的组成。
最新推荐文章于 2022-10-09 21:19:33 发布