⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 b0226078_c2.c

📁 有多个程序, 传销, 取火柴, 二的N次方等
💻 C
字号:
//问题内容: 
//    非法的传销者鼓吹的口号之一就是“只要每人每月发展一个下限,3年之内//就能成为百万富翁” ,试分析其欺骗性。
//功能分解: 
//1、每个月发展的会员是多少?与什么有关系? 
//2、每个月总会员数是多少? 
//3、总人数何时达到15亿(何时发展完) 
//4、最后一次入会的人有多少?

#define M 1500000000
void main()
{
	long nsum=1;            //第N个月发展的会员
	long sum=1;             //到第N月为止,会员总数
	int month=1;
	do
	{
		if(month==1)
		   printf("第%2.d个月:发展的会员人数为:%-10.ld\t此时,总会员达到%-10.ld\n",month,nsum,sum);
		month++;
		nsum=nsum*2;        //第N个月发展的会员是前N-1个月会员人数之和
		sum=sum+nsum;
		printf("第%2.d个月:发展的会员人数为:%-10.ld\t此时,总会员达到:%-10.ld\n",month,nsum,sum);
	}while(sum<M);
	printf("\n\n**到了第%d个月,总会员已达%ld人**\n\n**最后一个月发展的会员数为:%-10.0ld人**\n\n",month,M,M-nsum);

	getch();
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -