c语言------第一次作业,分支,顺序结构
1.1思维导图

1.2本章学习体会及代码量学习体
1.2.1学习体会
- 初次接触C语言,由于比较懒惰,感觉学习脚步跟不上身边的同学,也比较困扰。但伴随着pta上多次显示的##编译错误##,坚持不懈地问舍友、看书、看视频,也慢慢懂得有些C语言的应用。但是之后的路还很长,还需要付出更多的精力去选好自己的专业。
- 学习方法就像平常一样,多多问同学中学得快的人以及多打一些代码。落后并不重要,重要的是要保持一颗不骄不躁的心,认真对待每一个困难,不敷衍不放弃才可能学到真正的知识。
助教十分认真,特意创了个qq群,把十来个同学聚集起来,统一帮我们解决pta上关于代码规范性的问题。
1.2.2代码累计

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


2.2我的总分
顺序结构:100
分支结构:125
总分:225
3.PTA实验作业
3.1PTA题目1
本题要求编写程序,根据输入的三角形的三条边a、b、c,计算并输出面积和周长。
注意:在一个三角形中, 任意两边之和大于第三边。三角形面积计算公式:area=√s(s−a)(s−b)(s−c),其中s=(a+b+c)##/2。
3.1.1算法分析
1.根据题中所给面积格式涉及根号,要在基本代码中加入头函数math.h;
2.定义三个变量分别代表三个边长a、b、c,根据题目定义为整型、定义两个变量代表要求的面积area和周长perimeter,定义为浮点型较为合适;
3.要求先判断是否为三角形,先根据三角形判断法则,采用if语句,如果a+b>c&&a+c>b&&b+c>a,满足法则计算面积和周长,反之则输出该语句
3.1.2代码截图

3.1.3数据测试

3.1.4 PTA提交列表及说明

1.scanf中的“&”忘记打
2.每个语句缺少“;“
3.2 PTA题目2
编写一个程序,要求用户输入24小时制的时间,然后显示12小时制的时间
3.2.1 算法分析
1.定义hour为小时,minute为分钟
2.判断hou在0-12和12-24和12这三个范围
3.0-12小时包括12输出结果后缀为AM,12-24小时包括12输出结果后缀为PM
3.2.2代码截图

3.2.3测试数据

3.2.4PTA提交列表及说明

Q1:if条件只设了两个,没有单独考虑12点这个特殊的地方
A1:读了遍题,多加了个判断语句
3.3PTA题目3
本题要求根据某城市普通出租车收费标准编写程序进行车费计算。具体标准如下:
- 起步里程为3公里,起步费10元;
- 超起步里程后10公里内,每公里2元;
- 超过10公里以上的部分加收50%的回空补贴费,即每公里3元;
营运过程中,因路阻及乘客要求临时停车的,按每5分钟2元计收(不足5分钟则不收费)。
3.3.1算法分析
1.定义里程和临时停车时间为Length,money。
2.利用if-else语句将计算问题分为三种情况
3.里程小于等于3,车费=10+2(time/5);里程在3-10之间,车费=10+(distance-3)2+2(time/5);里程在10以上,车费=10+(distance-3)2+(distance-10)1+2(time/5)
4.输出结果保留一位小数
3.3.2代码截图

3.3.3测试数据

3.3.4PTA提交列表及说明

Q1:开始写第一次是,全用if-else语句完成。但是有部分错误
A1:之后用switch语句书写,发现同样的公式在用if-else时答案错误
Q2:定义里程使用不正确命名
A2:发现后改正
4.点评同学博客





c语言------第一次作业,分支,顺序结构的更多相关文章
- c语言第一次作业--分支 顺序结构
1.1思维导图 1.2.1本周学习体会以及代码量学习体会 1.2.2学习体会 因为在假期时只看了小部分的学习视频,也没有刷题量,导致了在开始就感觉到差同学的进程很多.刚开始觉得老师讲课很快,在恶补了很 ...
- c语言第一次作业--顺序、分支结构
1.1思维导图 1.2.1本周学习体会以及代码量学习体会 1.2.2学习体会 因为在暑假时候没有对c语言进行学习,没太关注一些学习资料,一些教学视频也没看,感觉对c语言是陌生的,刚开课的时候自 ...
- C语言——第一次作业
**学习内容总结** 本周进行了算法的初步学习,用计算机的思维方式去思考问题,并学习了如何用传统程序框图表示算法. 相关内容: 1.算法是用来解决问题的方法与步骤. 2.计算机擅长重复,常用枚举的方法 ...
- c语言第一次作业1
第一次作业 一 你对软件工程或者计算机科学与技术专业的了解是什么? 软件工程是一门研究用工程化方法构建和维护有效的,实用的和高质量的软件的学科,涉及程序语言设计,数据库,软件开发工具,系统平台,设计模 ...
- c博客作业—分支,结构顺序
1展现PTA总分 1 2 2本章学习类容总结 1常量和变量 常量:在运行中其值不变的量被称为常量,常量的类型通常是由书写格式决定,包括整型常量,实数型变量等等. 变量: 在运行中其值可变的量被称为变量 ...
- 网络1712--c语言第一次作业总结
1.作业亮点 1.1大家均能较为独立自主地完成第一次c语言作业,无明显抄袭现象 1.2 以下几位同学博文写的较为优秀,可作为范例供大家参考 田亚琴--态度端正,及时回复评论并及时完善修改博文 戴洁-- ...
- 网络1711班 C语言第一次作业批改总结
Testing 总结 1 本次作业评分规则 1.1 基本要求(1分) 按时交 - 有分 未交 - 0分 迟交一周以上 - 倒扣本次作业分数 抄袭 - 0分 博客作业格式不规范,没有用Markdown语 ...
- c语言第一次作业——输入与输出格式
一.PTA实验作业 1.温度转换 本题要求编写程序,计算华氏温度150°F对应的摄氏温度.计算公式:C=5×(F−32)/9,式中:C表示摄氏温度,F表示华氏温度,输出数据要求为整型. 1.实验代码 ...
- C语言第一次作业——输入输出格式
题目1温度转换 本题要求编写程序,计算华氏温度150°F对应的摄氏温度.计算公式:C=5×(F−32)/9,式中:C表示摄氏温度,F表示华氏温度,输出数据要求为整型. 1.实验代码 #include& ...
随机推荐
- 关于微信小程序的一些看法和理解
最近做了几个小时的调研,微信小程序 微信小程序是可以理解成在微信中的APP,他的目标是APP的替代者,由于目前的APP主要区分安卓和IOS,或者其他平台, 那么微信小程序的平台在微信,在任何一个手机系 ...
- docker 基本使用和安装提速
https://www.cnblogs.com/Erik_Xu/p/6662936.html#redis >yum install -y docker 道客提速 先安装curl >yum ...
- 在浏览器输入URL后发生了什么?
摘录部分一:https://www.cnblogs.com/kongxy/p/4615226.html 从输入URL到浏览器显示页面发生了什么 当在浏览器地址栏输入网址,如:www.baidu.com ...
- realproxy
https://msdn.microsoft.com/zh-cn/library/dn574804.aspx
- 中国大陆被SCI收录的较高影响力期刊
1.清华主办的期刊Nano Research 清华新闻网2012年9月10日电:据汤森路透公司公布的2011年SCI期刊影响因子,清华大学主办的期刊Nano Research(纳米研究)的影响因子为6 ...
- golang之指针
先上代码 package main import "fmt" type myInt int //匿名函数 //值的接收 //指针的接收 //*myint表示myInt的指针类型 / ...
- C语言时间处理
一.简介 时间处理在编程中经常遇到,包括程序的运行时间和显示时间等.在标准C中, 日期和时间的处理包含在 time.h 的头文件中,需要使用日期和时间相关的类型的函数的话, 需要导入time.h. 二 ...
- Java程序设计17——多线程-Part-C
11 使用管道流 前面介绍的两种方式与其称为线程之间的通信,还不如称为线程之间协调运行的控制策略.如果需要在两条线程之间进行更多的信息交互,则可以考虑使用管道流进行通信. 管道流有3中存在形式:Pip ...
- zz如何让你的婚姻天长地久?
如果天长地久意味着一列永不出轨的火车,下面有关婚姻生活的战略就像制定一张准确的运行时刻表.因为成功的婚姻并非源于机运,所谓的七年之痒也不是空穴来风.对那些已婚男人来说,他们需要计划——为了一年比一年过 ...
- tomcat服务器输入localhost可以访问,ip无法访问解决办法
最近在开发项目中,遇到的一个问题是: 在 tomcat中发布一个web项目,但是发布成功后,只能用http://localhost:8080/fm访问项目,不能用 http://127.0.0.1:8 ...