• C博客作业01分支、顺序结构


    1.本章学习总结

    1.1 思维导图

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

    1.2.1 学习体会

    经过两周的学习,让我深刻地体会到c语言地魅力,从编写最简单的hello world到pta一些题目,我感觉自己在慢慢地进步,不仅对c语言有了初步认识,还是在打代码的过程慢慢培养起对编程的兴趣。但是可能是新手吧,在编程过程中,总有着急的时候,老是出现一些小问题,不过在这几天的学习中,我知道了编程的大概步骤 ,以及三种结构,以此输入,输出函数,希望在学习c语言的过程中接下来会越来越好。

    1.2.2 代码累计

    2.PTA总分

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


    2.2 我的总分:

    3.PTA实验作业

    3.1 PTA题目1

    3.1.1 算法分析

    1.定义浮点型变量距离(distance),车费(price1),停车费(price2),总费用(cost),定义整型变量时间(time);
    2.输入变量时间(time),距离(distance);
    3.使用if else-if else语句将情况分为三种:if里的条件为(distance<=3),else if里的条件为(distance<=10),最后一种条件为distance>10,分别得出三种结果;
    4.利用判断语句算出车费(price1)并加上停车费(price2),最终得出总费用(cost)并输出总费用(cost)。

    3.1.2 代码

    3.1.3 测试数据

    3.1.4 PTA提交列表及说明


    1.没有把price1和price2分开算,直接在3分钟内直接加上停车费;
    2.没有审题清楚,未把time定义为int型;
    3.未把总费用四舍五入,导致结果出现了多位小数。

    3.2 PTA题目2

    3.2.1 算法分析

    1.定义整型变量a,b,c,定义浮点型变量s,area,perimeter;
    2.输入a,b,c三个变量,利用if-else语句判断a,b,c是否能构成三角形,if中的条件应为a+b>c且a+c>b
    且b+c>a,如果不满足这个条件则输出题目给出的提示;
    3.利用题目给出的三角形面积计算公式和周长公式得出所需的结果。

    3.2.2 代码

    3.2.3 测试数据

    3.2.4 PTA提交列表及说明


    1.审题不认真,将a,b,c定义为双精度浮点型变量,
    2.没有处理好if括号中的条件,首次编写只满足了a+b>c,a+c>b,b+c>a其中一个条件导致答案出错;
    3,没有将area,perimeter保留到两位小数。

    3.3 PTA题目3

    3.3.1 算法分析

    1.定义浮点型变量总价(total),单价(price),整型数量(amount);
    2.输入总价,单价;
    3.利用数量=总价/单价得出结果

    3.3.2 代码

    3.3.3 测试数据

    3.2.4 PTA提交列表及说明


    1.没有考虑到4.99999的问题如何处理,经过老师点播后解决问题。

    4.点评同学博客

    1.

    2.

    3.

    4.

    5.

  • 相关阅读:
    java笔试面试题目收集(一)
    java--用 * 打印出各种图形(新手请进)
    TextView属性大赏
    Meterial Or Ios ?
    android开发之后端云bmob的使用
    关于android开发自定义view
    第二周作业——面向过程(或者叫结构化)分析方法与面向对象分析方法到底区别在哪里?
    移动APP开发使用什么样的原型设计工具比较合适?
    测试
    转:nohup命令及其输出文件
  • 原文地址:https://www.cnblogs.com/ls1272397716/p/9756364.html
Copyright © 2020-2023  润新知