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.

转载于:https://www.cnblogs.com/ls1272397716/p/9756364.html

C博客作业01--分支、顺序结构相关推荐

  1. c int 转 char_C博客作业01--分支、顺序结构 - min小王

    这个作业属于哪个班级 C语言网络2011,2012 这个作业的地址 C博客作业01--分支.顺序结构 这个作业的目标 初步认识C语法,掌握数据表达.printf.scanf语法及分支结构内容 0.展示 ...

  2. C语言第二次博客作业---分支结构

    C语言第二次博客作业---分支结构 一,PTA实验作业 题目1.计算分段函数 本题目要求计算下列分段函数f(x)的值 1.代码 double x, result;scanf("%lf&quo ...

  3. DS博客作业03--栈和队列

    DS博客作业03--栈和队列 1.本周学习总结(0--1分) 谈谈你对栈和队列结构的认识及学习体会. 这章有认真预习,但做题还要依靠书,记不住,可能还需要多加练习,在PTA上的题只做了栈的,队列的做得 ...

  4. C博客作业00--我的第一篇博客

    这个作业属于哪个班级 C语言–网络2011/2012 这个作业的地址 C博客作业00–我的第一篇博客 这个作业的目标 学习Makdown语法,对本专业及C语言课程有个简单了解,记录自学慕课视频的笔记. ...

  5. 初窥构建之法——记2020BUAA软工个人博客作业

    项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任建) 这个作业的要求在哪里 个人博客作业 我在这个课程的目标是 完成一次完整的软件开发经历 并以博客的方式记录开发过程的心得 ...

  6. 【面向对象设计与构造】第一次博客作业

    [面向对象设计与构造]第一次博客作业 一.程序结构分析 1. 第一次作业 类图 由于第一次作业难度较低,实现起来也不需要很复杂的算法,因此在编写程序的时候只建立了两个类,Main类主要负责多项式的读入 ...

  7. 【BUAAOO】第四次博客作业

    [BUAAOO]第四次博客作业 说点闲话 繁忙了一个学期的面向对象课程终于快要正式结束了,虽然忙,却苦乐参半.许多"第一次"献给了OO--第一次熬夜,第一次高强度代码训练,第一次独 ...

  8. C语言|博客作业06

    这个作业属于哪个课程 https://bbs.csdn.net/forums/csuft_swxy_C?typeId=17321 这个作业要求在哪里 https://bbs.csdn.net/topi ...

  9. C语言|博客作业05

    C语言|博客作业05 这个作业属于哪个课程 https://bbs.csdn.net/forums/csuft_swxy_C?typeId=17321 这个作业要求在哪里 https://bbs.cs ...

  10. OO--第三单元规格化设计 博客作业

    OO--第三单元规格化设计 博客作业 前言 第三单元,我们以JML为基础,先后完成了 PathContainer -> Graph -> RailwaySystem 这是一个递进的过程,代 ...

最新文章

  1. .NET常见线程简介
  2. DEDE如何调用指定文章ID来调用特定文档
  3. 跨站点请求伪造(CSRF)总结和防御
  4. DRBD 高可用配置详解(转)
  5. 升降压斩波电路matlab,升降压直流斩波电路及matlab仿真.doc
  6. 汇编写java模块_java – maven汇编插件moduleset源指令不包括任何文件,不符合附带的模块...
  7. SOCK_STREAM和SOCK_DGRAM两种类型的区别
  8. Mininet的内部实现原理简介
  9. python加法赋值运算符为_Python中什么是算术运算符、赋值运算符和复合运算符?...
  10. 国内服务器 显示国外ip,国外ip访问国内服务器地址
  11. hive sql正则表达式总结
  12. ElementUI之el-input输入不进去解决办法
  13. 寻梦港家政上门服务小程序微擎
  14. Android5.1-s5p6818平台adb push 、adb install/uninstall的疑问
  15. java 内部类总结_java学习笔记9--内部类总结
  16. python从入门到精通-张子夜-专题视频课程
  17. 微信小程序-从相册获取图片,视频 使用相机拍照,录像上传+服务器(nodejs版)接收
  18. linux fw_printenv fw_setenv 设置uboot环境变量
  19. 格局大小决定你的人生高度---the height of your life depends on the size of your life pattern.
  20. linux环境下安装python3以及安装cx_Oracle模块需要注意的事项

热门文章

  1. 从Oracle收购sunopsis看ETL和ELT产品的趋势
  2. hibernate 一对一(One-to-One)
  3. django模板导入js,css等外部文件
  4. eclipse openmp mpi并行编程例子
  5. map使用不存在的下标
  6. MATLAB如何保存仿真高清图片(matlab)
  7. ISP、IAP、ICP的区别!
  8. 使用malloc之前需要做什么准备工作。
  9. const char * 、char const *、 char * const 三者的区别
  10. [召集] .NET Framework基本类库中的设计模式