zoukankan      html  css  js  c++  java
  • C语言第01次作业顺序、分支结构

    1.本章学习总结

    1.1 思维导图

    1.2 本章学习体会及代码量学习体会

    1.2.1 学习体会

    通过了对C语言的学习,原本对C语言一无所知的我已经可以调试简单的程序,初步感到了成就感,但大学的学习才刚刚开始,我也感受到了学习中的压力与困难,对于编程的熟练程度还是很差,编程还是不够快速,且容易失误,虽然如此,相信通过不断的努力,在老师同学的帮助下,我可以成为优秀的c语言使用者。

    1.2.2代码累计

    2.PTA总分

    2.1截图PTA中顺序结构、分支结构的排名得分


    2.2我的总分:

    顺序结构总分:100分
    分支结构总分:125分
    总分:225分

    3.PTA实验作业

    3.1PTA题目1

    3.1.1 算法分析

    1.定义活动经费money,u盘单价single,购买数目numr。
    2.输入活动经费monet和u盘单价single。
    3.用由活动经费除去u盘单价得到购买数量,但由于浮点数的误差,则在数量加上0.00001,即money/single=num+0.00001。
    4.输出num得到购买数量的值。

    3.1.3 测试数据

    3.1.4 PTA提交列表及说明


    -Q2:不知道浮点误差。直接用money/single=num,答案不正确。
    -A2:老师课上了解了浮点数的误差,才知道浮点数误差的知识点,知道了还要加0.000001
    -总结:浮点数判断相等有误差,需要设定一个阈值解决误差问题,要多做题。

    3.2PTA题目2

    3.2.1算法分析

    1.定义hour为24时制的小时hour、定义分钟数为minute、定义SIGN判断上下午。
    2.以12为界限判断与12的大小在用if else 语句进行具体转化。
    3.用printf按格式输出所得的结果。

    3.2.2 代码截图

    3.2.3 测试数据

    3.2.4 PTA提交列表及说明

    -Q1:没有注意12时的特殊情况
    -A1:用SIGN函数分类讨论。
    -Q2:输出时忘记分号导致提交格式错误。
    -A2:添加空格。
    -总结 编程需要耐心与对错误的不断专研。

    3.3PTA题目3

    3.3.1算法分析

    1.由于需要用到开方计算,程序开始另外放入math.h的头文件。
    2.定义三角形的三条边,分别设为a,b,c,在根据题目给的公式定义s。
    3.输入a,b,c。
    4.求出s。
    5.使用if else分支结构,根据三角形的成立条件,判断a+b>c,a+c>b,b+c>a是否成立。
    6.如果成立,则通过sqrt(s(s-a)(s-b)*(s-c))求出面积,用a+b+c求出周长。
    7.如果不成立,则输出These sides do not correspond to a valid triangle。

    3.3.2 代码截图

    3.2.3 测试数据

    3.2.4 PTA提交列表及说明

    -Q1:三角形的判断出了问题
    -A1:原来是任意的两条边之和大于第三边,但没有写全所有边,后改正了。
    -Q2:格式出现错误
    -A2:逻辑符号记错。
    -总结 基本功不够扎实,不够细心学的不精。

    4.点评同学博客

    -1

    -2

    -3

    -4

    -5

  • 相关阅读:
    使用jQuery向asp.net Mvc传递复杂json数据-ModelBinder篇
    HTTP协议详解(真的很经典)
    C# 读取EXCEL文件的三种经典方法
    第一范式,第二范式,第三范式
    数据库设计三大范式
    SQL 第一范式、第二范式、第三范式、BCNF
    日期选择器:jquery datepicker的使用
    copy sqlserver中DATE类型的数据转化 CONVERT
    HDU2033 人见人爱A+B 分类: ACM 2015-06-21 23:05 13人阅读 评论(0) 收藏
    SCU 4440 分类: ACM 2015-06-20 23:58 16人阅读 评论(0) 收藏
  • 原文地址:https://www.cnblogs.com/tmacly/p/9782290.html
Copyright © 2011-2022 走看看