zoukankan      html  css  js  c++  java
  • 软件工程课上随笔-规约

    怎样系鞋带?
    我的外星人朋友,我得向你解释几件事情:
    1,我们人类为了脚部的舒适和安全,需要穿鞋;
    2,为了方便鞋的穿脱,鞋的口往往会比脚踝大一圈;
    3,为了穿起来舒适,每只鞋子都设计了一条带子,这就是鞋带。鞋带在穿脱鞋的时候会松开,在穿好之后需要绑紧;
    4,我可以介绍一种常规的系鞋带方法:
    (1)在鞋的背面有两排孔,靠近中间的一侧命名为A边,另一侧命名为B边,从鞋头到脚踝,我们依次命名为1,2......
    (2)首先把鞋带展开,从A1穿入,直接从B1穿出,然后把鞋子调整到鞋带最中间的位置;
    (3)然后把此时在A边的鞋带头,依次穿过B2,A3,B4,A5......是的,每次请间隔一个孔,直到穿过A/B边最靠近脚踝的那个孔停下;
    (4)现在轮到B边的鞋带孔了,像另一边一样,依次穿过A2,B3,A4,B5......
    (5)现在我们得到了一个绑好了鞋带的鞋了,但是,两边的鞋带需要相互固定在一起,这样鞋带才不会随意散开。
    (6)为了美观,我们一般不会随意地把两个鞋带头缠在一起或者塞入某个地方,打成一个结:把两个鞋带交叉放置(A边在上,B边在下),然后将B边环成一个圈,把A边从里面穿过,拉紧;再将B边环成一个圈,将A边对折后从环中穿过,至1/2处停止,拉紧;然后将A边的对折线环成一个圈,将B边对折后从环中穿过,至1/2处停止,拉紧。

    5,好吧,这是一种很简单的蝴蝶结系法。为了美观,还可以自己研究出更多的系法。

    接下来提出一个简单的功能描述:
    在第二次作业的基础上,提出一个新功能:自定义出题
    在随机练习的模式中,用户可以源源不断地获取题目,但是这也造成了很大的未知性。用户可能有明确的练习意向,但是却陷于不断获得不感兴趣的题的苦恼。因此用户可以自定义随机模式中出现的题目类型和数据类型。
    题目的类型包括:连加、连减、连乘、连除等等,数据类型包括整数和真分数等等。这六种为默认格式。
    进阶要求:用户可以自定义题目类型和数据类型。

  • 相关阅读:
    开源爬虫综述
    html页面工具-htmlUnit
    Html JavaScript网页制作与开发完全学习手册
    移动互联网之路-李晓斌
    算法图解
    游戏编程算法与技巧
    一秒解决CentOS下service 功能 不能使用 bash: service: command not found
    LINUX企业应用案例精解 第2版 李晨光
    深入分析GCC
    嵌入式LINUX基础教程 第2版
  • 原文地址:https://www.cnblogs.com/liushaoshuai11/p/8289804.html
Copyright © 2011-2022 走看看