| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2324 人关注过本帖
标题:10个小孩分糖果(老问题)
取消只看楼主 加入收藏
天宇心魂
Rank: 1
等 级:新手上路
帖 子:6
专家分:1
注 册:2010-1-23
结帖率:33.33%
收藏
已结贴  问题点数:20 回复次数:1 
10个小孩分糖果(老问题)
一)课题内容

使用计算机求解以下问题。

十个小孩围成一圈分糖果,老师分给第一个小孩10块,第二个小孩2块,第三个小孩8块,第四个小孩22块,第五个小孩16块,第六个小孩4块,第七个小孩10块,第八个小孩6块,第九个小孩14块,第十个小孩20块。然后所有的小孩同时将手中的糖分一半给右边的小孩;糖块数为奇数的人可向老师要一块。问经过这样几次后大家手中的糖的块数一样多?每人各有多少块糖?

   (二)课题要求

课题分基本要求和扩展要求,基本要求是必须完成的,扩展要求视能力自选一个或多个完成。

1. 基本要求。

(1) 界面友好,由用户按键控制每个步骤,每个步骤结束后要显示每个小朋友手中的糖的块数。有提示信息或菜单帮助用户完成操作。可以使用字符界面。

(2) 程序模块及功能

①主控模块:接受用户的控制信息,完成操作并显示每步骤结果,在条件满足后退出。

②显示模块:显示每个小朋友拥有糖块数目;

③操作模块:所有的小孩同时将手中的糖分一半给右边的小孩;糖块数为奇数的人可向老师要一块。

程序设计建议。数据结构:使用数组存储每个小朋友手中的糖的块数,如int blocks[10];

2. 扩展要求。  
(1) 使用图形用户界面实现
搜索更多相关主题的帖子: 糖果 小孩 
2010-10-25 15:11
天宇心魂
Rank: 1
等 级:新手上路
帖 子:6
专家分:1
注 册:2010-1-23
收藏
得分:0 
其实我写的差不多了,但是“由用户按键控制每个步骤,每个步骤结束后要显示每个小朋友手中的糖的块数。有提示信息或菜单帮助用户完成操作。可以使用字符界面。”这个我不会,跪求高手
2010-10-25 18:23
快速回复:10个小孩分糖果(老问题)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016384 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved