完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
算法题目:有一个八层灯塔,每层的灯数都是上一层的2倍,共有765盏灯,编程,求最上层的灯和最下层的灯数。
编程思路分析 编程思路: 1、编程实现1-8层灯数; 2、显示最下层灯数量和最上层灯数量。 程序范例 int main() { /*n:八楼灯的数量假设为1 m:楼层的变化灯的数量 sum:灯的总数量 */ int n = 1,m,sum ,i; while(1) { m = n; //m存储八楼灯的数量 /*如果判断结果八个楼层的灯的数量大于或者小于765则将灯的总数清零*/ sum = 0; for(i = 1;i < 8; i++) { m = m * 2;//每层的灯数都是上一层的2倍 sum += m;//计算出除了一楼外灯的数量 } sum += n;//加上一楼灯的数量 if(sum == 765) { printf("输出八楼灯的数量:%drn",n); printf("输出一楼灯的数量:%drn",m); break; } n++;//灯的数量加1 } } 程序运行结果案例:
|
|
|
|
|
2344 浏览 0 评论
Arduino Uno l两轮自平衡机器人 电机驱动无输出求解
4017 浏览 3 评论
TT电机,Arduino Uno,L298N 5AD ,MPU6050最简自平衡机器人资料
1467 浏览 0 评论
4148 浏览 0 评论
5143 浏览 0 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-3 07:46 , Processed in 0.379372 second(s), Total 38, Slave 29 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖