编写双重循环语句,使100元整钞兑换成10元、5元、2元零钞,有多少种方案?是双重循环语句喔。
发布网友
发布时间:2022-05-01 05:51
我来回答
共2个回答
热心网友
时间:2023-10-09 10:38
一楼的for循环i有点问题 for(i=0;i<=50;i++)而且要双重循环的话
int i,j,n;
n = 0;
for(i = 0;i<= 50;i++)
{
for(j = 0;j<= 20;j++) {
if (100-i*2-j*5>=0&&(100-i*2-j*5)%10==0) {
n++;
}
}
}
printf("%d",n);
求采纳!
热心网友
时间:2023-10-09 10:38
int i,j,k,n;
n = 0;
for(i = 0;i<= 50;i++)
for(j = 0;j<= 20;j++)
for(k = 0;k<= 10;k++)
{
if (i *2 + j * 5 + k * 10) == 100
{n++;}
}
printf("%d",n);