1.本章思考总结

1.1思维导图

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

1.2.1学习体会

这一个星期算是我学习c语言的起点,因为暑假没有提前自学c语言,所以一上课时会觉得比较吃力也难以跟上其他大部分同学的步伐,直到老师跟我说你的代码量不够,需要努力,我其实才真正认识到差距。最开始的我连一个简单的输入输出都要琢磨好久,所以我国庆有时间就会敲些代码,其实感觉还挺明显的,熟练了以后我会发现,老师留的分支结构顺序结构的作业我已经可以自己独立完成,不需要他人的帮助了。虽然过程有些曲折,会经历一个问题有编译错误,多种错误,部分正确的问题,但是我还是会尽量克服,希望通过以后更深入的学习,我会更加熟练掌握与运用。代码数越来越多,编程愈加熟练。我觉得老师上课也可以多讲些实例与书中没有的知识比如之前的之前计算U盘数量的题目,会让我对c有更多了解。

1.2.2代码累计

2.PTA总分

2.1顺序结构、分支结构得分与排名:



2.2我的总分:225

3.PTA实验作业

3.1PTA题目1

判断一个5位数是不是回文数。例如12321是一个回文数,即它的个位与万位相同,十位与千位相同。

3.1.1算法分析

1.定义int存放五位数字:number
2.输入五位数字
3.用除或取余运算分别表示出个位,十位,万位,千位(我认为这个是难点)
4.比较是否满足题意,满足输出yes;不满足输出no

3.1.2代码截图

3.1.3测试数据

3.1.4PTA提交列表及说明



Q1:第一开始编译错误也不知道为啥?

A1:后来仔细一检查发现,诶,我的分号长得不一样,中英文混了,这大概是初学者最常犯的错误,以后一定不能再犯。

Q2:怎么第二次提交还是编译错误?

A2:这次我发现了我认为本题的难点中的错误,就是表示出各个位数的数字,一方面,我少写了等号,另一个,我也弄混了||和&&

Q3:哇,又一次?

A3:这次是粗心了,上一遍修改中不小心删掉了一个“ { ”。。。。。。终于。。。。。。答案正确

3.2PTA题目2

本题要求编写程序计算某年某月某日是该年中的第几天。

3.2.1算法分析

1. 把年份分成闰年跟非闰年两部分
2.闰年把每个月的天个数分别算出来
3.非闰年也把每个月的天数分别算出来

3.2.2代码截图



3.2.3测试数据

3.2.4PTA提交列表及说明

Q1:第一次的编译错误。。。

A1:我看到这么复杂的结构以及这么多重复的问题。我是真的不太会啊,请教了舍友之后,我得到了答案正确这四个字

Q2:这次还是答案正确

A2:因为我问了一下学长,发现了一个更为简单的方法,需要用到循环。

Q3:依旧提交的是答案正确

A3:我看博客园的时候又新发现了一种方法,也比较简单

3.3PTA题目3

本题要求根据某城市普通出租车收费标准编写程序进行车费计算。

3.3.1算法分析

1.定义整型变量time,浮点型变量money用来表示车费,money2用来回空补贴费,journey表示路程
2.把车费和回空填补费分别计算,最后相加
3.3公里以下, money=10;money2=0;
4..3公里以上,10公里一下money=10+(journey-3)*2; money2=0;
5. 10公里以上, money=24+(journey-10)*3;money2=0;
6.如果时间大于5分钟,money2=(time/5)*2;

3.3.2代码截图

3.3.3测试数据

3.3.4PTA提交列表及说明

Q1:第一次编译错误

A1:我又把中英文分号弄混了,我的错误在于还没有改正在浏览器上代码的习惯,以后我都要在devc++上打代码了

Q2:这次是部分错误,大于十公里的部分

A2:我粗心了,把三分钟改成了两分钟

4.点评同学博客

c语言作业01-分支、顺序结构的更多相关文章

  1. C博客作业01——分支,顺序结构

    C博客作业01--分支,顺序结构 0.展示PTA总分 1本章学习内容 1.1学习内容总结 1)格式化输出函数printf(),scanf(). 它是什么? 对于初学者而言,一开始了解接触它们,只是被硬 ...

  2. c语言博客作业01—分支、顺序结构

    1.本章学习总结  1.1 思维导图  1.2本章学习体会及代码量学习体会  1.2.1学习体会 这周 对c语言的学习 明显与其他同学相比较有些滞后,觉得很大原因是暑假没有看教学视频,课前没有预习课本 ...

  3. C博客作业01——分支、顺序结构

    1.本章学习总结 1.1思维导图 本章学习体会及代码量学习体会 1.2.1学习体会 在暑假的时候就有加入新生学习群,对C语言有一定的基础,所以这周的学习相对轻松,但一些细节方面的知识并不是很了解.在这 ...

  4. C博客作业01--分支,顺序结构

    本章学习总结(2分) 1.1思维导图 1.2本章学习体会及代码量学习体会 1.2.1学习体会 本周初次接触C语言,一开始难度较大,很多代码都看不懂,书里面的章节要看很多遍.开始编写代码时也遇到很多困难 ...

  5. c语言第一次作业--分支 顺序结构

    1.1思维导图 1.2.1本周学习体会以及代码量学习体会 1.2.2学习体会 因为在假期时只看了小部分的学习视频,也没有刷题量,导致了在开始就感觉到差同学的进程很多.刚开始觉得老师讲课很快,在恶补了很 ...

  6. C博客作业01--分支顺序结构

    1.展示PTA总分 2.本章学习总结 ①C语言数据类型 ② if-else语句 if (条件) { 语句A; } else { 语句B; } 在if (条件)后不加":" 要用&q ...

  7. day 20 C语言顺序结构基础3

    (1).若有定义:int a=100:则语句printf("%d%d%d\n",sizeof("a"),sizeof(a),sizeof(3.14)); 则输出 ...

  8. C语言第01次作业--顺序、分支结构

    1.本章学习总结 1.1 思维导图 1.2本章学习体会及代码量学习体会 1.2.1学习体会 本周我学到了很多C语言中基础的结构和语法(见思维导图),能对一些生活中的简单问题对应编写程序解决一些这些简单 ...

  9. c语言01次作业--分支,顺序结构

    C语言--第01次作业 1.1思维导图 1.2本章学习体会及代码量学习体会 1.2.1学习体会 本章学习让我体会良多.首先,不得不承认自己是一个非常马虎的人.常见的问题就是输出格式上常因为没有与题目要 ...

  10. c语言------第一次作业,分支,顺序结构

    1.1思维导图 1.2本章学习体会及代码量学习体 1.2.1学习体会 初次接触C语言,由于比较懒惰,感觉学习脚步跟不上身边的同学,也比较困扰.但伴随着pta上多次显示的##编译错误##,坚持不懈地问舍 ...

随机推荐

  1. 关于memset的错误使用

    我们在使用memset进行初始化的时候,经常会使用这种方式,memset(a,0,sizeof(a)),这让我们误以为将其初始化其他值也可以,实际是错误的. void print_arr(unsign ...

  2. 管理mysql数据的两条sql tips

    当从B表数据更新到A表时: update A inner join B on A.aid=B.aid set A.user_name=B.username,A.phone=B.telwhere A.a ...

  3. 一维信号频谱图仿真——matlab

    程序1: %在MATLAB中是用连续信号在等时间间隔点的样值来近似地表示连续信号的,当采样时间间隔足够小时,这些离散的采样值就能较好地近似出连续信号,matlab中连续信号的显示实际上还是离散信号的显 ...

  4. IOS屏幕旋转思路和实践

    这段时间同事在做一个直播项目,项目有个需求:一个界面需要手动设置屏幕的方向,设置好之后方向不能变化.完成这个需求花了特别大的精力,归因是网上关于屏幕旋转的知识比较凌乱,解决问题花费不少时间,最后决定把 ...

  5. IntelliJ IDEA取消自动import所有import *

    自动导入新类的时候,往往会把几个import合并为一个*,如何只单独import单个类:

  6. maven项目自动创建src/main/resources等四个资源文件夹

    如何使maven项目自动创建这四个文件夹:src/main/resources.src/main/java.src/test/java.src/test/resources 网传甚广的在Config ...

  7. Ubuntu16.04安装Python3.6 和pip(python3 各版本切换)

    安装: sudo add-apt-repository ppa:jonathonf/python-3.6 sudo apt-get update sudo apt-get install python ...

  8. html/css/js----js中遇到的一些问题

    学习前端的时候有时也会遇到一些弄不明白的问题,学习js会有更多的方法不清楚它的用法,我谨以在学习中遇到的一些问题记录下来,以便日复习! 一."window.opener.location.r ...

  9. window注册表相关

    参考: https://baike.baidu.com/item/REG_EXPAND_SZ/9102962 一 注册表的相关概念 windows注册表相关api中名字起的比较混乱, 在这放一张从网上 ...

  10. Ubuntu、CenOS、Debian等不同版本简单概念与不同

    最近在云计算中使用虚拟机,在进行Xen搭建时发现Ubuntu好像从10版本没有开始官方维护,又去了解了更多的Linux的版本 后续打算采用CenOS尝试一下 下文选自https://blog.csdn ...