C语言I博客作业03

问题 答案
这个作业属于哪个课程 C语言程序设计2
这个作业要求在哪 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/8719
我在这个课程的目标是 学习好C语言和灵活使用Markdwn语法
这个作用在哪个具体方面帮助我实现目标 计算函数,新dingyie学习的编程语句
参考文献 PTA常见问题解析,C语言程序设计,AMC解析

1.PTA实验作业

(1)超速判断

一.实验截图

C语言I博客作业03_第1张图片

二.数据表达

本题我们用i作为变量,将车速定义为i.i为一个整型变量

三.数据处理

输入汽车速度,如果速度超出60 mph,则显示“Speeding”,否则显示“OK”。

输入格式:
输入在一行中给出1个不超过500的非负整数,即雷达测到的车速。

输出格式:
在一行中输出测速仪显示结果,格式为:Speed: V - S,其中V是车速,S或者是Speeding、或者是OK。
输入样例1:40
输出样例1:Speed: 40 - OK
输入样例2:75
输出样例2:Speed: 75 - Speeding

四. PTA提交列表及说明

C语言I博客作业03_第2张图片
Q1.为什么编译错误?
A1.答:经常把字母打错.漏打如Speeding.少打一个e

(2)输出三角形面积和周长

一.实验截图

C语言I博客作业03_第3张图片

二.数据表达

本题我用 a,b,c和area,s,perimeter3为变量 ,其中a,b,c为三角形边长为整型变量.而area = 面积; perimeter = 周长。s=(perimeter)/2属于双精度浮点型变量.

三.数据处理

本题要求编写程序,根据输入的三角形的三条边a、b、c,计算并输出面积和周长。注意:在一个三角形中, 任意两边之和大于第三边。三角形面积计算公式:area=√​s(s−a)(s−b)(s−c),
其中s=(a+b+c)/2。
输入格式:输入为3个正整数,分别代表三角形的3条边a、b、c。
输出格式:如果输入的边能构成一个三角形,则在一行内,按照
area = 面积; perimeter = 周长
的格式输出,保留两位小数。否则,输出

These sides do not correspond to a valid triangle
输入样例1:5 5 3
输出样例1:area = 7.15; perimeter = 13.00
输入样例2:1 4 1
输出样例2:These sides do not correspond to a valid triangle


Q1为什么会编辑错误
A1经常不清楚符号前后空格

(3)计算存款利息

一.实验截图

C语言I博客作业03_第4张图片

二.数据表达

本题变量是year, interest, rate, money;都为双精度浮点型变量.

三.数据处理

本题目要求计算存款利息,计算公式为interest=money×(1+rate)​year−money,其中interest为存款到期时的利息(税前),money是存款金额,year是存期,rate是年利率。
输入格式:输入在一行中顺序给出三个正实数money、year和rate,以空格分隔。
输出格式:在一行中按“interest = 利息”的格式输出,其中利息保留两位小数。
输入样例:1000 3 0.025
输出样例:interest = 76.89
C语言I博客作业03_第5张图片
Q为什么编码错误
A还是像之前一样空格和字母打错.

2阅读代码

链接:https://www.nowcoder.com/questionTerminal/66bfb86282d64ca788dc8c714bf324bf
来源:牛客网

把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法。
输入描述
第一行是测试数据
输出描述
对输入的每组数据M和N,用一行输出相应的K。
输入例子1 7 3
输出例子8
C语言I博客作业03_第6张图片
(1)此题用了while循环体语句,if-else语句
(2)此题的变量分别是n m,且都是整型变量

优点及可以学习的地方:

1它巧妙的将while循环体语句,if-else语句并且它的算法特别好很好的解决了问题
2码简介明了

3学习总结

学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷茫的问题
第一周(9.19-9.27) 7天 25行 Markdown语法和基本的编程题 当时感觉什么都不懂
第二周(9.25-10.4) 6天 16行 华氏度与摄氏度的转换和什么是变量 不清楚变量的类型
第三周(10.8-10.11) 4天 96行 计算函数以及使用if-else语句使用 if-else语句使用不太懂

累计代码行和博客字数

C语言I博客作业03_第7张图片

学习感悟

1一定要多看书,很多东西书上都有.

2一开始我觉得C语言题目很难,不过每次做完都觉得没有想象那么难.

3以后要多多预习书本

你可能感兴趣的:(C语言I博客作业03)