编程序:怎样买到最多的额巧克力?
#include<stdio.h>
void jisuan(int n,int m)
{
static int s=n;
s=s+n/m;
n=n/m+n-(n/m)*m;
if(n<m) printf( 你共买了%d个巧克力,还剩下%d张优惠券 ,s,n);
else
jisuan(n,m);
}
void main()
{
int n,m;
int s;
printf( 请输入你拥有的钱 );scanf( %d ,&n);s=n;
printf( 请输入几张优惠券可以兑换一个巧克力 );
scanf( %d ,&m);
jisuan(n,m);
}
不知道是不是你要的结果 有什么问题找我
void jisuan(int n,int m)
{
static int s=n;
s=s+n/m;
n=n/m+n-(n/m)*m;
if(n<m) printf( 你共买了%d个巧克力,还剩下%d张优惠券 ,s,n);
else
jisuan(n,m);
}
void main()
{
int n,m;
int s;
printf( 请输入你拥有的钱 );scanf( %d ,&n);s=n;
printf( 请输入几张优惠券可以兑换一个巧克力 );
scanf( %d ,&m);
jisuan(n,m);
}
不知道是不是你要的结果 有什么问题找我