zoukankan      html  css  js  c++  java
  • C语言程序设计第一次作业

    Deadline: 2017-10-15 22:00

    一、学习要点

    • 了解用计算机解决问题的基本步骤
    • 掌握流程图的基本表示方法,能够使用raptor进行简单的算法设计
    • 掌握C语言程序的开发步骤

    二、实验内容

    本次实验采用结对编程,使用Raptor进行程序设计,内容如下:

    1. 求圆面积和周长
      输入圆的半径,计算圆的周长和面积。
    2. 判断闰年
      输入一个四位年份,判断其是否是闰年。闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。
    3. 求所有闰年
      修改第2题,输出1980年至今所有的闰年
    4. 判断有多少天
      修改第2题,输入年份和月份,判断该月有多少天。
    5. 猜数游戏
      程序随机产生一个100以内的整数,用户输入猜的数字,只能猜一次,判断是否猜对了, 如果猜错了,则说明猜大了还是猜小了。
    6. 猜数游戏扩展
      修改第5题,用户最多可以猜10次,如果猜对了,输出猜对的次数,如果10次都没猜对,输出正确答案。

    三、作业要求

    本次实验是结对编程,但要求每个同学独立发布一篇随笔,内容不得完全雷同,否则按抄袭处理,具体内容及格式如下:

    (一)实验总结

    1. 求圆面积和周长

    (1)题目
    输入圆的半径,计算圆的周长和面积。
    (2)流程图
    插入raptor流程图
    (3)测试数据及运行结果
    记录运行输入的数据及运行结果。最好用变量显示区和主控台程序输出区域的截图
    (4)实验分析
    记录实验中遇到的问题及解决方法,格式如下:
    问题1:XXXXXXXX (可用截图说明)
    原因:XXXXXX
    解决办法:XXXXXX
    问题2:XXXXXXXX
    原因:XXXXXX
    解决办法:XXXXXX

    实验内容的每道题都按照上面的格式书写。

    (二)结对编程总结

    本次作业采用了结对编程的形式,给出结对编程同学的博客地址链接,并谈谈你对这种形式的看法、感受或收获。

    四、评分标准

    • 作业总分10分,以0.1分为最小打分单位。
    • 实验总结9分
      - 第1、2、5题各1分
      - 第3、4、6题各2分
    • 实验总结评分标准(以满分1分为例)
      - 流程图0.6分,完全正确满分,结果有错误酌情扣分。
      - 测试数据及运行结果0.2分,测试数据全面、结果正确满分,测试数据有遗漏酌情扣分。
      - 实验分析0.2分,总结内容丰富满分,条理不清,应付了事0-0.1分。
    • 结对编程总结1分
      - 内容丰富,言之有物1分
      - 内容空洞、应付 0-0.3分
      - 缺少结对编程同学的博客链接 扣0.1分
    • 附加分:积极参与博客互评和互动,有实质内容加0.5-1分
    • 没有按时提交作业,则本次作业为0分。
    • 作业抄袭,倒扣10分。

    随笔必须采用MarkDown格式,可参考下面的模板,务必将模板中的文字和链接替换成自己作业的内容和链接地址

    
    # C语言程序设计第一次作业
    ###(一)实验总结
    ####**1. 三角形面积问题**
    **(1)题目**
    已知三条边,求这三条边围成的三角形的面积。
    **(2)流程图**
     ![](http://images2017.cnblogs.com/blog/1028015/201710/1028015-20171006164344911-121342185.png)
    **(3)测试数据及运行结果**
    测试数据1:a=3,b=4,c=5
    ![](http://images2017.cnblogs.com/blog/1028015/201710/1028015-20171006164758286-2107060447.png)
    运行结果:
    ![](http://images2017.cnblogs.com/blog/1028015/201710/1028015-20171006164935927-378665482.png)
    测试数据2: a=2,b=2,c=5
    ![](http://images2017.cnblogs.com/blog/1028015/201710/1028015-20171006165410677-2063776856.png)
    运行结果:
    ![](http://images2017.cnblogs.com/blog/1028015/201710/1028015-20171006165511880-760869018.png)
    
    **(4)实验分析** 
    问题1:XXXXXXXX
    原因:XXXXXX
    解决办法:XXXXXX
    问题2:XXXXXXXX
    原因:XXXXXX
    解决办法:XXXXXX
    
    ###(二)结对编程总结
     本次结对编程同学是XXX,[博客链接](https://edu.cnblogs.com/campus/xianke/CS17011702/homework/947)
     结对编程的看法、感受及收获
    
    

    渲染后的效果

    C语言程序设计第一次作业

    (一)实验总结

    1. 三角形面积问题

    (1)题目
    已知三条边,求这三条边围成的三角形的面积。
    (2)流程图

    (3)测试数据及运行结果
    测试数据1:a=3,b=4,c=5

    运行结果:

    测试数据2: a=2,b=2,c=5

    运行结果:

    (4)实验分析
    问题1:XXXXXXXX
    原因:XXXXXX
    解决办法:XXXXXX
    问题2:XXXXXXXX
    原因:XXXXXX
    解决办法:XXXXXX

    (二)结对编程总结

    本次结对编程同学是XXX,博客链接
    结对编程的看法、感受及收获

  • 相关阅读:
    搜索专题题解(FJUT
    Fliptile(枚举+DFS)
    Tempter of the Bone(DFS+剪枝)
    转换地图 (康托展开+预处理+BFS)
    C++输入输出常用格式(cin,cout,stringstream)
    FJUT
    STL迭代器
    几道STL题目(FJUT
    STL容器(Stack, Queue, List, Vector, Deque, Priority_Queue, Map, Pair, Set, Multiset, Multimap)
    Linux常用命令
  • 原文地址:https://www.cnblogs.com/hebau-may/p/7642491.html
Copyright © 2011-2022 走看看