教你如何用1角,2角,5角的硬币凑出10元以下的金额【C语言】

如何用1角,2角,5角的硬币凑出10元以下的金额

#include<stdio.h>
int main()
{
	int x;
	int one,two,five;
	int exit = 0;
	scanf("%d",&x);
	for (one = 1;one < x*10;one++) {
		for (two = 1;two < x*10/2;two++) {
			for (five = 1;five = x*10/5;five++) {
				if (one + two*2 + five*5 == x*10){
				printf("可以用%d个1角加%d个2角加%d个5角得到%d元\n",one,two,five,x );
				exit = 1;
				break;
				}
			}
			if (exit == 1) break;
		}
		if (exit == 1) break;
	}
	return 0;
}

猜你喜欢

转载自blog.csdn.net/weixin_45911423/article/details/105739552
今日推荐