• 寒假作业三


    协同合作

    031602248 郑智文先森 --> Z、悟空
    031602209 陈志炜先森 --> Dark-Existed

    设计思路

    1.生成随机题目
    要采用随机的用法,生成随机数和随机符号。
    2.表达式
    生成随机题目还要将他们连接起来,利用itoa函数将数字转字符串然后存储再string中。
    3.答案计算
    利用栈模拟四则运算得出答案。
    4.读取用户答案
    将输入的答案与正确答案进行比较然后记录下来就ok了。
    5.语言选择
    语言选择用数字编号1代表中文,2代表英文,然后if语句判断选择输出什么语句就可以了。

    (这个设计思路其实大部分来源于志炜先森,因为我不会啊!!刚开始我根本就没有思路,甚至连题目要求都看错了,还以为是用已经学过的来完成这个程序的呢。)

    编码规范

    缩进用4个空格
    { }单独成行
    每个语句单独一行

    程序实现及结果测试

    中文测试

    由于将float类型的答案进行转换,保留两位小数时存在精度损失,所得到答案可能会不正确(这部分我不会弄QAQ,也是志炜先森想到的,虽然说有缺陷,但也是改进。)
    英文测试

    github的提交链接和提交日志截图

    提交链接

    提交日志截图

    协作合作证据

    合作过程

    刚开始先沟通各自需要完成的部分,然后就去实现自己需要完成的功能。合作就是通过github,提交代码然后让队友看看差异部分和不妥之处,然后再进行修改提交。不懂的地方进行沟通

    合作体会

    通过这次合作其实我学到了不少的东西,因为我有种抱大腿的感觉,我会的比较少,大部分都是志炜先森解决问题的,我做的大部分就是问,看代码,理解代码。
    这次合作刚开始题目看错了,后来是在交流实验设计的时候发现我理解错了题目,重新看了一次作业发现根本没有思路,志炜给我分析了一下后其实我还是什么都没懂,只好上网查些资料,现在再看这次作业,果真用的都是没有学过的东西。
    关于合作我还问了很多很多我不懂的问题,刚开始连git的所有东西都不会用,也是向志炜学习的haha
    所以我还是很高兴能够有这么一次的合作。

    010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101
  • 相关阅读:
    KindEditor简单的Demo使用
    动态从数据库读取菜单(ASP.NET版)
    完全卸载sql2005
    关于在xp(sp3 专业版)下安装sql2005开发版图解
    新手上路Tomcat 7.x和JDK的配置
    关于IE6幽灵字体
    【译】写个好的 CLI 程序
    【译】通过 Rust 学习解析器组合器 — Part 1
    【译】PHP 内核 — zval 基础结构
    【译】PHP 内核 — 字符串管理
  • 原文地址:https://www.cnblogs.com/Zzwena/p/6414022.html
Copyright © 2020-2023  润新知