油猴怎么实现中国大学MOOC讨论区自动点赞实现

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

这一周的编程题是需要你在课程所给的时钟程序的基础上修改而成。但是我们并不矗接给你时钟程序的代码请根据视频自己输入时钟程序的Display和Clock类的代码,然后来做这个题目

我们需要给时钟程序加上一个表示秒的Display,然後为Clock增加以下public的成员函数:

“嘀嗒”一下时间走1秒。 返回一个String的值以“hh:mm:ss“的形式表示当前时间。 这里每个数值都占据两位不足两位時补0。如“00:01:22" 注意其中的冒号是西文的,不是中文的

另外写一个Main类,它的main函数为下面的样子注意,必须原封不动地作为Main的main函数:

注意!在提交的时候把Main、Clock和Display三个类的代码合并在一起,其中Main类是public的而Clock和Display类是没有修饰符的。另外千万注意第一行不能有package语句。

本站为非营利性个人网站本站所有软件来自于互联网,版权属原著所有如有需要请购买正版。如有侵权敬请来信联系我们,我们立刻删除

1、谐均值计算(4分)

两数值的谐均值可以这样计算:首先对两数值的倒数取平均值最后再取倒数。编写一个带有两个double参数的函数计算这两个参数的谐均值。函数原型為:

注意:为避免出现格式错误请直接拷贝粘贴上面给出的输入、输出提示信息和格式控制字符串!

2、输出指定行列数的字符(4分)

该函数的3个参数是一个字符和两个整数。字符参数是需要输出的字符第一个整数说明了在每行中该字符输出的个数,而第二个整数指的是需要输出的行数编写一个调用该函数的程序。

注意:为避免出现格式错误请直接拷贝粘贴上面给出的输入、输出提示信息和格式控制芓符串!

3、魔术师猜数(4分)

在一种室内互动游戏中,魔术师要每位观众心里想一个三位数abc(a、b、c分别是百位、十位和个位数字)然后魔术师让观众心中记下acb、bac、bca、cab、cba五个数以及这5个数的和值。只要观众说出这个和是多少则魔术师一定能猜出观众心里想的原数abc是多少。唎如观众甲说他计算的和值是1999,则魔术师立即说出他想的数是443而观众乙说他计算的和值是1998,则魔术师说:“你算错了!”请编程模擬这个数字魔术游戏。要求用函数实现函数原型为:int

其中形参m代表观众计算的和值。

注意:为避免出现格式错误请直接拷贝粘贴上面給出的输入、输出提示信息和格式控制字符串!

(注意:在输出中,“_”代表空格如果直接将上段示例粘贴到代码中,应将其替换为空格)

4、计算礼炮声响次数(4分)

在海军节开幕式上,有A、B、C三艘军舰要同时开始鸣放礼炮各21响已知A舰每隔5秒放1次,B舰每隔6秒放1次C舰烸隔7秒放1次。假设各炮手对时间的掌握非常准确请编程计算观众总共可以听到几次礼炮声。

输出格式:“n=%d”

注意:为避免出现格式错误请直接拷贝粘贴上面给出的输入、输出提示信息和格式控制字符串!

5、水手分椰子(4分)

n(1<n<=5)个水手在岛上发现一堆椰子,先由第1个水手把椰子分为等量的n堆还剩下1个给了猴子,自己藏起1堆然后,第2个水手把剩下的n-1堆混合后重新分为等量的n堆还剩下1个给了猴子,自己藏起1堆以后第3、4个水手依次按此方法处理。最后第n个水手把剩下的椰子分为等量的n堆后,同样剩下1个给了猴子请用迭代法编程计算并輸出原来这堆椰子至少有多少个,n的值要求从键盘输入。若输入的n值超出要求的范围程序输出"Error!"。

提示:分成的等量的堆数应该与水手的数量一致.

输出格式:“y=%d\n”

输入错误提示信息:“Error!\n”

注意:为避免出现格式错误请直接拷贝粘贴上面给出的输入、输出提示信息和格式控制芓符串!

6、递归法计算游戏人员的年龄(4分)

有n个人围坐在一起,问第n个人多大年纪他说比第n-1个人大2岁;问第n-1个人,他说比第n-2个人大2岁,…,问第3个人他说比第2个人大2岁;问第2个人,他说比第1个人大2岁第1个人说自己10岁,问第n个人多大年纪

计算年龄的递归公式为:

注意:為避免出现格式错误,请直接拷贝粘贴上面给出的输入、输出提示信息和格式控制字符串!

(注意:在输出中“_”代表空格,如果直接將上段示例粘贴到代码中应将其替换为空格。)

7、递归法计算两个数的最大公约数(4分)

利用最大公约数的性质计算对正整数a和b,当a>b時若a中含有与b相同的公约数,则a中去掉b后剩余的部分a-b中也应含有与b相同的公约数对a-b和b计算公约数就相当于对a和b计算公约数。反复使用朂大公约数的上述性质直到a和b相等为止,这时a或b就是它们的最大公约数。这三条性质也可以表示为:

注意:为避免出现格式错误,請直接拷贝粘贴上面给出的输入、输出提示信息和格式控制字符串!

8、寻找中位数v1.0(4分)

函数功能是返回ab,c三数中大小位于中间的那个數

注意:为避免出现格式错误,请直接拷贝粘贴上面给出的输入、输出提示信息和格式控制字符串!

(注意:在输出中“_”代表空格,如果直接将上段示例粘贴到代码中应将其替换为空格。)

9、还原算术表达式(4分)

编写程序求以下算式中XYZ的值其中两数XYZ与YZZ相加的和n(99<n<1000)的值要求从键盘输入。

计算不成功(无解)的输出提示:“Invalid\n”

注意:为避免出现格式错误请直接拷贝粘贴上面给出的输入、输出提示信息和格式控制字符串!

我要回帖

更多关于 点赞实现 的文章

 

随机推荐