C语言I博客作业05

问题 答案
这个作业属于那个课程 C语言程序
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/8657
我在这个课程的目标是 学习C语言程序编辑中的算数运算、函数输出、循环语句。
这个作业在那个具体方面帮助我实现目标 让我基本理解了赋值的意义和函数输出的固定格式。
参考文献 Markdown编辑格式、<百度文章:符号%在C语言中的作用>

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

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

1.1PTA实验作业

1.1题目名

6-5 显示上午或下午* (10 分)

1.1.1数据处理

数据表达:定义了整型变量h,使用if-else语句。
数据处理:把一个函数镶嵌在代码中。

1.1.2实验代码截图

C语言I博客作业05_第2张图片

1.1.3 造测试数据

输入数据 输出数据 说明
2 上午
13 下午

1.1.4 PTA提交列表及说明C语言I博客作业05_第3张图片

编辑错误:上面没有加void ShowMeridiem(int hour);
答案错误:开始规定h<=12为上午,应该是<12。

1,2题目名

6-1 判断一个整数的各位数字平方之和能否被5整除 (10 分)

1.2.1数据处理

数据表达: 用了整型变量sum和i
数据处理:该代码用到了for语句,还有if-else语句
函数参数:主函数是int main,被调函数int fun(int n ),形参是t, sum,实参是n

1.2.2实验代码截图

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

1.2.3 造测试数据

输入数据 输出数据 说明
12 The result is 0
11115 The result is 1

1.2.4 PTA提交列表及说明C语言I博客作业05_第5张图片

编译错误:未使用==,导致编辑错误。
答案错误:开始代码下方未打return 1;
else
return 0;

2.代码互评(5分)

同学代码截图
C语言I博客作业05_第6张图片

自己代码截图
C语言I博客作业05_第7张图片

相比之下,同学代码空格更多,显得比较美观,而我的则是比较紧凑,同学代码也比我简单,值得学习。

3.学习总结(15分)

3.1 学习进度条(5分)

周/日期 这周所花的时间 代码行 学到的知识点简介
10.7-10.14 一天半 90行 了解了fact函数,镶嵌代码。

3.2 累积代码行和博客字数

C语言I博客作业05_第8张图片

3.2 学习感悟

实验课整有点难,根本就看不懂那些错误提示,所以浪费的很多时间。
仔细听龚雄英讲了之后,发现有些东西还是不难的,只是要个人点一下。

3.3学习内容总结和感悟。
3.3.1学习内容总结
C语言I博客作业05_第9张图片

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