• 大小: 2.90KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-21
  • 标签:

资源简介

C++实战源码-灯塔数量(入门级实例051).zip

资源截图

代码片段和文件信息

// Beacon.cpp : Defines the entry point for the console application.
//

#include “stdafx.h“
int main()
{
int n = 1 m sum;  //定义变量
int array[8];
while (1)
    {
array[0] = m = n;  //存储一楼灯的数量
sum = 0;
        for (int i=1; i<8; i++)
{
m = m * 2; //每层楼灯的数量是上一层的2倍
array[i] = m; //记录每层的灯数
sum += m;  //计算出除一楼外灯的总数
}
        sum += n;  //加上一楼灯的数量
if (sum == 765) //判断灯的总数量是否达到765
        {
for (int j=0; j<8; j++)
{
printf(“第%d层的灯数是:%d\n“ j+1 array[j]);  //输出八楼灯的数量
}
break;  //跳出循环
}
n++;  //灯的数量加1,继续下次循环
}
return 0;
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         764  2010-08-07 13:22  Beacon\Beacon.cpp
     文件        4536  2010-08-07 09:47  Beacon\Beacon.dsp
     文件         537  2010-08-07 09:47  Beacon\Beacon.dsw
     文件         293  2010-08-07 09:47  Beacon\StdAfx.cpp
     文件         769  2010-08-07 09:47  Beacon\StdAfx.h

评论

共有 条评论