用一角、两角和五角的硬币凑出10元一下的金额 接力break

#include<stdio.h>

int mai()

{

     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元",one,two,five,x);

        exit=1;

        break;

      }

    }

    if(exit==1)break;

  }

  if(exit==1)break;

  }

return 0;

}

posted @ 2023-02-07 20:07  田同学-  阅读(74)  评论(0)    收藏  举报