按照你的要求编写的有1,2,5面值的钱币若干,凑成10元有多少种组合的C语言程序如下
#include<
stdio.h>
int main(){
int i,j,k,count=0;
printf("一元\t二元\t五元\n");
for(i=0;i<=10/1;i++){
for(j=0;j<=10/2;j++){
for(k=0;k<=10/5;k++){
if(i*1+j*2+k*5==10){
printf("%d\t%d\t%d\n",i,j,k);
count++;
}
}
}
}
printf("凑成10元共有%d种组合\n",count);
return 0;
}
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/d50735fae6cd7b89ab07adfd022442a7d9330e60?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)