凑硬币(多重嵌套语句用接力break跳出)
#include <stdio.h>
//接力break
int main()
{
int x;
int one, two, five;
int exit;
printf("请输入要凑的钱数,单位(元)\n");
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个一角加%d个两角再加%d个五角得到%d元\n\n",one,two,five,x);
exit = 1;
break;
}
}
if(exit == 1)break;
}
if(exit == 1)break;
}
return 0;
}