首页 > 其他 > 详细

第一次作业。。

时间:2018-10-11 21:03:18      阅读:329      评论:0      收藏:0      [点我收藏+]

1.本章学习总结

1.1 思维导图

技术分享图片

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

我的C语言基础较为薄弱,所以我花了很多时间去研究语句和结构,其中最难的就是二分支以及多分支的使用,在输入时,会常常遗漏字符,如{,;等,我需要加强自己的认真程度,避免除了逻辑错误之外的粗心错误。 在编写程序时,过程很费时,但当完成一条条代码时,会感到十分喜悦,有了继续编程的渴望。

1.2.2代码积累

技术分享图片

2.PTA总分

2.1截图PTA中顺序结构、分支结构的排名得分

技术分享图片

技术分享图片

2.2我的总分

第一章顺序结构:100分
第二章分支结构:125分
总 分:225分

3.PTA实验作业

3.1PTA题目1

7-7 计算银行存款的本息
本题目要求计算银行存款的本息,计算公式为sum=money×(1+rate)?year??,其中sum为存款到期时的本息合计(税前),money是存款金额,year是存期,rate是年利率.

3.1.1 算法分析

1.如题目中已经给出,定义money是存款金额,year是存期,rate是年利率.
2.输入money,year,rate
3.题中sum=money×(1+rate)?year??
4.用double定义rate和sum,year和money则是整型
5.输出sum

3.1.2代码截图

技术分享图片

3.1.3 测试数据

技术分享图片

3.1.4 PTA提交列表及说明

技术分享图片

    1. PS:起初误将"sum = %.2f\n"写成"sum = %.f\n",同时忘记了打}这个符号导致无法编译(本题为一道简单题)
  • 2.Q2:没有准确使用数据类型
  • 3.A1:误将"sum = %.2f\n"写成"sum = %.f\n"
  • 4.Q2:编译错误
  • 5.A2:编译过程中缺失{

3.2 PTA题目2

7-8 12-24小时制
编写一个程序,要求用户输入24小时制的时间,然后显示12小时制的时间。

3.2.1 算法分析

1.定义T为时,t为分
2.用int定义T,t(时间为整型数)
3.若T大于12,则输出T-12:t PM
4.若T等于12,则输出12(T):t PM
5.若是其他情况,则输出T:t AM

3.2.2代码截图

技术分享图片

3.2.3测试数据

技术分享图片

3.2.4 PTA提交列表及说明

技术分享图片

  • 1.Q1:符号错误导致编译错误
  • 2.A1:须区分中英文符号的差别
  • 3.Q2:判断语句有误导致编译错误
  • 4.A2:将>与=写在一起,导致输出时

第一次作业。。

原文:https://www.cnblogs.com/cosmosss/p/9774738.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!