铁憨憨第三次作业


问题 答案
这个作业属于那个课程 从C语言程序设计
这个作业的要求在哪 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8717
我在这个课程的目标 学习并掌握C语言
这个作业在那个具体的方面帮助我实现目标 让我会了表格制作和&&,
参考文献 C语言程序设计教材

1.PTA作业截屏

1.1题目内容描述:

  三天打鱼两天晒网,中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始“三天打鱼两天晒网”,问这个人在以后的第N天中是“打鱼”还是“晒网”?

1.11实验代码截屏:

1.12数据处理:

    数据表达:我们可以设天数为 "n","a"为n除以5的余数 ,答案中%是除以一个数的余数,||是或者的意思相当于or
    数据处理:a=n%5,三天打鱼俩天晒网,就是五天无论那个数除以五余数都会是0or1or2or3or4,余数是1.2.3的时候那肯定是打鱼,因为前面三天都是打鱼,所以我们引进一个a来表示余数用if-else格式来表达。

1.13PTA提交列表:


这一题主要是遇到了%和||的应用,在数学逻辑我都有一个大概的方向,但是不知道怎么去表达,通过询问大佬,看书,学会了这俩个符号。

2.1题目内容描述:

阶梯电价,为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。请编写程序计算电费。

2.2.1实验代码截图:

2.2.2数据处理:

数据表达:设用的电为x,cost为电费;x和cost都是实数
数据处理:cost=0.53*x(x<50)用电量在五十度以下,可以得出这个公式,当用电量x>50时就可以得出cost=26.5+(x-50)*0.58(50*0.53=26.5,0.53+0.05=0.58)

2.2.3PTA提交列表及说明


这个题目我一开始就看了别人的答案,所以我做起来比较轻松,但是没有一次过原因是我单词打错了,后面认真的查看了一遍后发现我把main总是打成mian,下次得小心了。

3.1题目内容描述:

输出三角形面积和周长,本题要求编写程序,根据输入的三角形的三条边a、b、c,计算并输出面积和周长。注意:在一个三角形中, 任意两边之和大于第三边。三角形面积计算公式:area=√​s(s−a)(s−b)(s−c)其中s=(a+b+c)/2。

3.3.1实验代码截屏

3.3.2数据处理:

数据表达:我没有用题目给出的abc,而是用了def,然后发现对了我也不知道什么情况。
数据处理:公式题目已经给出。

3.3.3PTA提交列表及说明:


我一开始不知道&&是个什么意思,我一直都是用or,后来问了大佬才改成&&,然后就一直是部分正确,一直都是第一步答案错误,我就一直在第一步那里微调然后还是一直错,最后我把int改成double,再把%d改成%lf然后对了。

2阅读代码

   功能: 输入一个数可以生成一张2的乘方表
    优点及可以学习的地方:我们马上就要学习pow幂函数,而这个代码正好是一个幂函数的初级简单代码,简单易懂,可以让我们对pow用法更容易接受。

3学习总结

3.1学习进度条

周/日期 这周所话的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第一周 三个小时 60 初次了解代码的含义 不知道什么时候空格什么时候不空格
第二周 四个小时 100 知道怎么去制作表格 %d什么的很多符号都不认识
第三周 七个小时 170 if-else格式和&& 代码写的一模一样都不对

3.2累计代码行和博客字数

3.3学习感悟

   1)写代码的时候一定得小心,而且得有耐心,很多时候会因为一个小小的错误然后你就会一直编译错误,而且你还找不出来,这个时候你就得耐心了,可以请教大佬,也可以休息一下整理一下思路,看看书在重新打过。
   2)很多题目都需要我们去预习,一些题目的答案有很多符号我们都没有见过,一些解答的过程我们也没见过,不要奇怪,因为老师没有讲,可能老师在考验我们的预习能力,其实在书的后面都有。
   3)教材的P53页有逻辑运算符P325附录A有C语言的基本语法里面写了很多符号,往后翻可以看到它的一些用法。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM