#include <stdio.h>
#include <stdlib.h>
int main()
{
int x;
//int exit=0;
int one,two,five;//代表的是相应价值硬币的个数,two*2是指,两角的硬币带来的钱数
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",one,two,five,x);
//exit=1;
//break;
goto out;
}
}
//if(exit==1)break;
}
//if(exit==1)break;
}
out:
return 0;
}
goto 语句只能用于跳出多重循环,教科书上给的是break,要先定义一个变量,判断这个变量的值来进行判断