c语言支付方法: 取1元、 2元和5元纸币共10张, 凑整18元, 共有几种方法? (用 n表示)

日期:2019-06-03 10:56:09 人气:2

c语言支付方法: 取1元、 2元和5元纸币共10张, 凑整18元, 共有几种方法? (用 n表示)

include int main(){ int a,b,n=0; printf("5元\t2元\t1元\n"); for(a=0; a<4; a++) for(b=0;b<(18-5*a)/2;b++) if(a+b+(18-5*a-2*b)==10) {n++; printf("%d\t%d\t%d\n",a,b,18-5*a-2*b); } printf(&qu
    A+
热门评论