C语言I作业003

C语言I—2019秋作业03

这个作业属于那个课程 C语言程序设计II

这个作业要求在哪里

C语言I—2019秋作业03
我在这个课程的目标是 熟练掌握If-else语句,并且了解运算关系。
这个作业在那个具体方面帮助我实现目标 这次作业对我来说难度偏大,通过同学的互相帮助和共同进步方面帮我实现了这次完成PTA作业的目标。
参考文献 【c语言评价标准】(https://leetcode-cn.com/problemset/algorithms/)

 

 

 

 

 

 

 

 

 

 

 

 

1.PTA实验作业(15分/题)

1.7-1 计算存款利息 (10 分)C语言I作业003_第1张图片

 

 

 1.1.2数据处理

答:1.数据类型是浮点型。

        2.运用到了money,year,rate,interest变量。

        3.通过printf输出变量。

 

 

1.1.3 PTA提交列表及说明

C语言I作业003_第2张图片

 

 

 答:·1 刚开始的时候打完程序基本的框架,之后便毫无头绪。不断的尝试和问同学,最终和同学一起完成了这个题目,花费了不少时间在这一题上。

        ·2 有了第一题的经验,我开始有了一点点的信心。

1.7-5 输出三角形面积和周长 (15 分)

shu数据C语言I作业003_第3张图片

 

 

 

 

 

 1.1.2数据处理

答:·1 数据表达:定义了三个变量a,b,c代表三角形的三条边长。还有double后面的双精度浮点数变量 area,perimeter,s。

       ·2 数据处理:通过if-else判断语句来判别是否能够从一个三角形,最后通过printf输出可构成三角形的数。

1.1.3 PTA提交列表及说明

C语言I作业003_第4张图片

 

 

 答:·1 还是和第一题有些类似,写完基本框架和定义完变量之后又是毫无头绪,通过与同学的合作,加上前几题的if-else语句的经验最后还是写了出来,但花费了很多的时间。花费时间最多的还是(||)最初我不知道需要这个东西,后来通过百度翻书,找到了答案,它的意思是(与)。通过这么长时间的查找,我相信已经对它留下了很深刻的印象。 

        ·2 还可以看到其中有很多次编译错误,原因在于很多次没有空格或者忘记打分号。以至于粗心的我有和多次编译错误。

1.7-6 三天打鱼两天晒网 (15 分)

C语言I作业003_第5张图片

 1.3.3 数据处理

数据表达:定义了整形变量n,所得的天数去其整数。

数据处理:还是通过之前所学的if-else语句来实现打鱼和晒网。

1.1.3 PTA提交列表及说明

C语言I作业003_第6张图片

 

 

 

答:·1 最开始看到这道题就蒙了,无从下手,只能写基本的框架。最后通过室友的帮助下完成了这道题。

       ·2 从最开始的定义n这个变量,我和室友讨论了很久。最后通过if-else语句来输出值。

2.阅读代码

,C语言I作业003_第7张图片答:·1 我只截取了一部分,因为后面实在是看不懂。它这个代码开头有很多的头文件,包括我们最近学过的两个(#include和#include)。

 

       ·2 之后他定义了a,和id两个变量。好像没有发现里面有if-else语句。

       ·3 后面就看不懂了,也不了解bool是什么意思。

 leecode面试数题网站,找简单题目阅读分析

C语言I作业003_第8张图片

 

 

 答:·1 首先通过定义x,y两个整型变量。然后输入x输入2.2.1。y输入4.1.2.1.2。

     ·2之后通过if-else语句如果满足2.2.1则输出1,否则输出4。

3.学习总结(15分)

3.1 学习进度条(5分)

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
10/9~10/12 三天 113 学会了利用if-else语句和浮点型函数,还学会了如何做表格。

有许多PTA上的作业还有不懂的地方,例如scanf括号内有一些看不懂的符号加字母。

 

 

 

 

 

3.2 累积代码行和博客字数(5分) 

时间 博客字数 代码行数
第1周 602 31
第2周 704 43
第3周 914 103

 C语言I作业003_第9张图片

 

 3.3 学习感悟

答:这次的PTA对我来说有很大的难度,但是在室友和同学的帮助下我还是完成了,从这次我明白了,课堂上的学习只是一部分,还有一部分是要靠自己去摸索,去巩固的。所以在以后的学习中,我会在课余的时间少打游戏,有时间多看看别人对一个程序的分析,从中学到一些分析问题的方法。然后是多写一些代码,古话说熟能生巧嘛。多练习总会有点进步。

 

你可能感兴趣的