将一张100元钞票,换成等值的10元,5元,2元,1元钞票.要求每次换成40张钞票。编程输出所有可能。
答案:1 悬赏:40 手机版
解决时间 2021-01-25 16:25
- 提问者网友:贪了杯
- 2021-01-25 04:05
将一张100元钞票,换成等值的10元,5元,2元,1元钞票.要求每次换成40张钞票。编程输出所有可能。
最佳答案
- 五星知识达人网友:夜余生
- 2021-01-25 05:27
#include
void main()
{
int s,w,e,y;
for(s=0;s<=10;s++)
{
for(w=0;w<=20;w++)
{
for(e=0;e<=50;e++)
{
for(y=0;y<=100;y++)
if(s*10+w*5+e*2+y==100&&s+w+e+y==40)
printf("%d张10元,%d张5元,%d张2元,%d张1元
",s,w,e,y);
}
}
}
}
void main()
{
int s,w,e,y;
for(s=0;s<=10;s++)
{
for(w=0;w<=20;w++)
{
for(e=0;e<=50;e++)
{
for(y=0;y<=100;y++)
if(s*10+w*5+e*2+y==100&&s+w+e+y==40)
printf("%d张10元,%d张5元,%d张2元,%d张1元
",s,w,e,y);
}
}
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯