zoukankan      html  css  js  c++  java
  • 寒假作业三

    协同合作

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

    设计思路

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

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

    编码规范

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

    程序实现及结果测试

    中文测试

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

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

    提交链接

    提交日志截图

    协作合作证据

    合作过程

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

    合作体会

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

    010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101
  • 相关阅读:
    JS字符串去重
    svn回退到某一版本
    WebStorm格式化代码4个空格设置
    DevExpress中 的DataGrid每一行根据其类型显示控件的种类
    各大系统刷新DNS缓存方法
    Kali Linux中前十名的Wifi攻击工具
    CentOS远程执行漏洞
    判断是否移动端的几种方法
    笔记
    Linux常用命令
  • 原文地址:https://www.cnblogs.com/Zzwena/p/6414022.html
Copyright © 2011-2022 走看看