📄 b0226078_c2.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 + -