C博客01——分支,顺序结构
C博客01——分支,顺序结构
1. 本章学习总结
1.1 思维导图
请以思维导图总结本周的学习内容。

1.2 本章学习体会及代码量体会
1.2.1 学习体会
对于C语言课程的理解,我有点吃力,不是说老师上的快,而是自己缺乏练习,知识点掌握得太少,导致做题的时候出现很多错误,令人头大。宿舍的其他人在开学之前就已经开始看视频,学习了,很多知识已经掌握了,也能很快的做题目。而我只能后面多练习才能更快的做题目。还记得上次去机房上课,一个题目做了一节课还是错的,当时感觉好奔溃,于是下定决心一定勤加练习,赶上进度。后面一定要刷题刷题刷题!!!
1.2.2 代码累计

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


2.2 我的总分:165
3. PTA实验作业
3.1 PTA题目1
本题要求编写程序,根据输入的三角形的三条边a、b、c,计算并输出面积和周长。注意:在一个三角形中, 任意两边之和大于第三边。三角形面积计算公式:area=√
s(s−a)(s−b)(s−c),其中s=(a+b+c)/2。
3.1.1 算法分析
- 1,定义三角形的三条边长为a,b,c,面积为area,周长为perimeter。
- 2,计算面积area,周长perimeter。
- 3,用 if - else 语句判断是否满足三角形的条件。
- 4,如果满足,输出三角形面积和周长。
- 5,如果不满足,输出 These sides do not correspond to a valid triangle。
3.1.2 代码截图

3.1.3 测试数据

3.1.4 PTA提及列表说明


- Q1:其实我提交这个题目不止上面截图的列表,还有很多很多,因为各种各样的问题,例如else条件要输出的那串英语,最开始我用手打的,忘记括号之间的乘号等等。
- A1:后来直接从题目复制粘贴,自己找了一些小问题,同学和助教也帮忙看,经过多次修改终于正确了。
3.2 PTA题目2
输入三个整数x,y,z,请把这三个数由小到大输出。
3.2.1 算法分析
- 1:定义三个整数x,y,z,之间用一个空格隔开。
- 2:用 if 语句与 else if 语句嵌套,比较这三个数的大小。
- 3:按照“x=最小值,y=次小值,z=最大值”的顺序输出结果,最大值,次大值和最小值原样输出。
3.2.2 代码截图

3.2.3 测试数据

3.2.4 PTA提及列表说明
- Q1:没有按照题目给的格式输出。
- A1:提交后编译错误,检查发现后修改过来了。
- Q2:三个数之间没用空格隔开。
3.3 PTA题目3
本题目要求计算下列分段函数f(x)的值:注:可在头文件中包含math.h,并调用sqrt函数求平方根,调用pow函数求幂。输入格式:输入在一行中给出实数x。
3.3.1 算法分析
- 1:定义x和result,且保留两位小数。
- 2:用 if -else 语句判断x和0的大小关系。
- 3:如果x>=0,输出f(x)=sqrt(x,0.5)。
- 4:如果x<0,输出f(x)=pow((x+1),2)+2*x+1/x。
3.3.2 代码截图

3.3.3 测试数据

3.3.4 PTA提及列表说明

4.点评同学博客
点评1

点评2

点评3

点评4

点评5

C博客01——分支,顺序结构的更多相关文章
- c博客作业—分支,结构顺序
1展现PTA总分 1 2 2本章学习类容总结 1常量和变量 常量:在运行中其值不变的量被称为常量,常量的类型通常是由书写格式决定,包括整型常量,实数型变量等等. 变量: 在运行中其值可变的量被称为变量 ...
- c博客作业--分支、顺序结构
1.本章学习总结 1.1思维导图 1.2本章学习体会及代码量学习体会 1.2.1学习体会 对于本章学习我感觉对代码有了初步的了解,一些简单的题目可以熟练掌握,但现在解决一道题目花的时间过多,不易发现那 ...
- C语言第二次博客作业——分支结构
一.PTA实验作业 题目1:计算分段函数 1.实验代码 #include<stdio.h> #include<math.h> int main(void) { double x ...
- C语言第二次博客作业---分支结构
一,PTA实验作业 题目1.计算分段函数 本题目要求计算下列分段函数f(x)的值: 1.实验代码 double x,result; scanf("%lf",&x); if( ...
- C语言博客作业02——循环结构
1.本章学习总结 1.1思维导图 1.2本章学习体会及代码量学习体会 1.2.1学习体会 本周学习了循环结构,在之前学习分支结构的时候就涉及到了循环结构中的for循环,这周的又新学了while和do- ...
- php源码建博客4--实现MVC结构微型框架
主要: 常量优化路径 自动加载类 优化入口文件 安全访问项目目录 --------------文件结构:-------------------------------------- blog├─App ...
- C语言博客作业02--循环结构
1.本章学习总结 1.1 思维导图 1.2 本章学习体会及代码量学习体会 1.2.1 学习体会 经过本周学习,对c循环结构有了深入,无论是单层循环结构还是嵌套循环结构的问题,我都学会有一定的解决能力, ...
- flask实战-个人博客-虚拟环境、项目结构
个人博客 博客是典型的CMS(Content Management system,内容管理系统),通常由两部分组成:一部分是博客前台,用来展示开放给所有用户的博客内容:另一部分是博客后台,这部分内容仅 ...
- c语言第一次作业--分支 顺序结构
1.1思维导图 1.2.1本周学习体会以及代码量学习体会 1.2.2学习体会 因为在假期时只看了小部分的学习视频,也没有刷题量,导致了在开始就感觉到差同学的进程很多.刚开始觉得老师讲课很快,在恶补了很 ...
随机推荐
- pip install -r requirements.txt
生成文件 pip freeze > requirements.txt pip install --help Usage: pip install [options] <requiremen ...
- 20175120彭宇辰 《Java程序设计》第九周学习总结
教材内容总结 一.mysql数据库管理系统(windows) 1.官网下载安装解压mysql社区版 2.启动mysql 用cmd进入mysql解压包,输入 mysqld --initialize-in ...
- django如何查看mysql已有数据库中已有表格
首先正常创建django项目,配虚拟环境,改配置文件,正常创建models,创建迁移和启动迁移等 接着通过找到Terminal窗户,双击,打开窗口 输入命令 python manage.py in i ...
- 1(3)IO流------字符流
一.分类 字节流(不适用于文本) InputStream OutputStream 字符流 Reader Writer 二.字符流 按照字符为单位,英文1-1,中文看是UTF-8编码还是GBK编码 字 ...
- 注意C语言 / 要想得到精确结果
#include <stdio.h> int main(){ double r; while(scanf("%lf",&r)!=EOF) { ...
- SQL中Union和Union All
工作中,看到大佬写的一段SQL,查询了五个表中的数据,最后求某个收入的总和,其中使用了Union All,因此在这里记录一下我从中学到的东西 先上语法 Union: [ Select语句1 ] U ...
- ctrl+c以及写操作失败和flush
.kill命令可以带信号号码选项,也可以不带.如果没有信号号码,kill命令就会发出终止信号(15),这个信号可以被进程捕获,使得进程在退出之前可以清理并释放资源.也可以用kill向进程发送特定的信号 ...
- listview 点击时间被拦截
记录下自己所犯的错误,在写ListView的点击事件时OnItemClickListener,onItemClick方法没有执行,导致ListView条目点击事件失效,检查发现百度上有很多不同的答案, ...
- mint-ui loadmore使用方法和注意事项
最好按照github里的例子ctrl+c => v 模版.js mint-ui/example/pages/pull-up.vue 注意设置:mt-loadmore组件:auto-fill='a ...
- UE4 PostProcessVolume 蓝图操作后期框
如图找到场景里面的后期框,首先我们要获得它的设置,Settings 大概就是属性的意思.通过Settings设置其它的属性.Set members in PostProcessSetting 就是接口 ...