C语言I博客作业04

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 C语言I作业004
我在这个课程的目标是 熟练运用C语言
这个作业在那个具体方面帮助我实现目标 帮助我熟悉了各种字符单词意思
参考文献 Markdown基本语法

1.PTA实验作业

1.1 题目名1:求平方与倒数序列

  • 题目内容描述:本题要求对两个正整数m和n(m≤n)编写程序,求序列的值

1.1.1数据处理

  • 数据表达:定义整形变量m,n,i,
  • 数据处理:表达式为sum += (double)signi/(2i-1), sign = -sign用于变符号。

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
5 10 sum = 355.845635 m<n
5 5 sum = 25.200000 m=n
10 5 sum=0.000000 m>n

1.1.4 PTA提交列表及说明

  • 格式错误:将int打成了intt。
  • 答案正确:将intt其中一个t去掉,并发现将scanf打成了scantf,并改正。

1.2 题目2:求N分之一序列前N项和

  • 题目内容描述:本题要求编写程序,计算序列 1 + 1/2 + 1/3 + ... 的前N项之和。

1.2.1数据处理

  • 数据表达:定义变量i,n,sum。其中i,n为整形变量。sum最终是题目要求的值
  • 数据处理:用了for循环语句,表达式为
    (i=1; i<=n; i++){
    sum=sum+1.0/i;
    }

1.2.2实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
6 sum = 2.450000 n的值较小
100 sum=5.187378 n的值中等大小
10000 sum=9.787606 n的值较大

1.2.4 PTA提交列表及说明

  • 编译错误:将12行的%打成&,将第9行的n打成N
  • 答案正确:自己对照书本发现了错误并及时改正,且对符号意思做了详细的了解。

2.代码互评

  • 同学代码
  • 自己代码

比较

  • 1.定义的变量不同,他多定义了一个S。
  • 2.表达式不同,他的更为简洁。
  • 3.但在定义变量上,我的更为简洁方便。

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第八周/10.12 20小时 250行 for循环语句 各个字符所代表的意思和运用的时机

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结

  • 本周主要学习了for循环语句,for循环语句一般为 for(表达式1;表达式2;表达式3),其中循环结构由表达式1决定条件,表达式2决定结束

3.3.2 学习体会

  • 学习这门课程真的是对大学生活很好的充实,而且在写PTA作业时,虽然每次的被那些作业搞得心态爆炸,但是每次写出来的时候是真的很有成就感,就像写数学作业一样,所以对于这门课程我也从难以接受慢慢的变成了试着接受它,再到慢慢喜欢它,我觉得这个个好兆头,继续努力吧!
posted @ 2019-10-18 00:44  谢广森  阅读(226)  评论(7编辑  收藏  举报