C语言I博客作业04

这个作业属于哪个课程 <C语言程序设计II>
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11490
我在这个课程的目标是 学会运用函数,自行定义函数
这个作业在那个具体方面帮助我实现目标 练习了不同题目,并比较代码,拓展思路,认清自己编写的不足
参考文献 教材C语言程序设计II

一、PTA实验作业

  从PTA题目集中选出2个你最满意的题目完成以下内容,选择题目难度越大,分值越高

1.题目名

  本题要求实现函数求圆台体积,定义并调用函数volume_tc(r_lower, r_upper, h)计算下底半径为r_lower、上底半径为r_upper、高度为h的圆台的体积,函数类型是double。

1.1数据处理

  数据表达:调用函数volume,使用double
  数据处理:本题顺序结构,无多余语句运用

1.2实验代码截图

1.3 造测试数据

输入数据 输出数据 说明
10 30 5 6806.78
20 10 7 5131.26
6 6 9 1017.88

1.4 PTA提交列表及说明


编译错误:expected unqualified-id before '{' token,去掉分号后正确。
答案错误:我在输出后,打的return 0,答案就有两个,一个结果一个0,变为return v后才显示一个。

2.题目名

  求幂之和:本题要求编写程序,计算sum=2^1+2^2+2^3+……+2^n。可以调用pow函数求幂。

2.1数据处理

  数据表达:调用函数pow,使用int,double.
  数据处理:本题for循环语句。

2.2实验代码截图

2.3 造测试数据

输入数据 输出数据 说明
6 126
8 510
10 2046

2.4 PTA提交列表及说明


格式错误:运算符两边未空格

二.代码互评

   找2份同学代码,和自己代码比较,建议互评代码尽量找代码风格差异较大。

同学

自己


1.感觉自己的更为简单,只运用了if-else。
2.同学的代码提供了新的思路,可以去定义新函数去比较,将课上所学内容充分运用。

三.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第八周/10.19~10.25 2h 40行 显示Hello World!学会了怎样用PTA进行写代码作业,学会了markdowm语法 速度太慢
第九周/10.26~11.1 4h 100行 求华氏温度对应的摄氏温度 常量,变量和数据类型 輸出的格式總是存在問題
第十周/11.2~11.8 18h 240行 for循环,if else语句 不能熟練掌握,容易出問題
第八周/11.9~11.15 19h 300行 了解函数的使用,学着尝试定义函数 自己定义函数行数多,一旦出错很难找,同时运用不够熟练,格式易错

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会

1.所学东西不能活学活用,这需要我不断加强自身代码练习。
2.多看其他人的作业,可以拓展思路,发现自身不足,借鉴他人代码好的东西。
3.注意总结,今天再做总结时,感觉到自身所学内容框架并未建立起来,导致写的很吃力,一直翻书。

原文地址:https://www.cnblogs.com/jyyy/p/13958448.html