zoukankan      html  css  js  c++  java
  • 结对编程之四则运算

    20165324 结对编程之四则运算

    实验题目及要求

    • 实现一个命令行程序,要求:
    1. 自动生成小学四则运算题目(加、减、乘、除)
    2. 支持整数
    3. 支持多运算符(比如生成包含100个运算符的题目)
    4. 支持真分数
    5. 统计正确率
    • 扩展需求
    1. 处理生成题目并输出到文件
    2. 完成题目后从文件读入并判题
    3. 多语言支持:简体中文, 繁體中文, English

    实验设计及实现方法

    • 读取测试题数目,for循环随机生成四则运算测试题。
    • Scanner方法读取输入的答案,与正确答案进行比较。
    • 定义计数器,保存正确题数目,错误题数目。
    • 四则运算的运算法则,通过if-else语句判定运算符号,调用匹配的方法得到答案。
    • 结束测试,得到正确题目数,错误题目数和正确率。

    代码链接

    测试截图

    结对编程总结

    持续了两周,自己也纠结了两周,对于仅仅把后缀表达式看懂,学会了的渣渣,凭自己是写不出的。完成这个任务的过程,我自己是没什么多大的收获的,自己看了七七八八的代码,东拼西凑弄在一起,身心疲惫,得不偿失。感觉自己对于学习编写代码,心里上不太那么耿耿于怀,自己想法也变了很多。我学习什么知识的,只是为了自己尽量少去请求别人的帮助,自己能独立完成点什么。我一直认为编写出精彩的程序是一件很酷的事,自己也想做好这件事。唉,没办法,很丧的一次编程体验。写到这里,我真的挺敬佩我的一个朋友的,在学习上付出了很多时间,老老实实的一个好人,但偏偏取得的成效不太如意,但他依然没有放弃,很多时候面对很多事情,我自己是没办法像他一样还能一心一意的对待学习。自己对于学习上的问题投入了一定时间,看不见成效总会选择放弃。

  • 相关阅读:
    apns libcurl
    apns libcurl
    epoll
    epoll
    Linux服务器压测
    Linux服务器压测
    libevent
    libevent
    shell脚本
    shell脚本
  • 原文地址:https://www.cnblogs.com/20165324hcj/p/8850077.html
Copyright © 2011-2022 走看看