一块钱一个桃子,三个桃子可以换一个桃子,10块钱可以吃多少个桃子(C语言练习题)

有个网友问到这样的问题,我觉得有意思,就写了 如下代码:

#include<stdio.h>
int main(){
	//a代表桃核,i代表吃得桃子数量
	int a=10,i=10;
	while(1){
		if(a>=3){
			i+=a/3;
			a=a/3+a%3;
		
		}else{
			//考虑到赊账问题 卖家借一个桃子给卖买家吃 然后还掉
			if(a==2)i+=1;
			break;
		}
	
	}
	printf("%d",i);
	return 0;
}

猜你喜欢

转载自blog.csdn.net/huijiaaa1/article/details/80503881