C语言I博客作业04

表格

| 问题 | 答案 |
| :-------- | --------: | :--: |
| 这个作业属于那个课程 | C语言程序设计II |
|这个作业要求在哪里 | https://i.cnblogs.com/EditPosts.aspx?opt=1 |
|我在这个课程的目标是 | 精通c语言 |
|这个作业在那个具体方面帮助我实现目标| 学会了用循环结构解数学问题 |
|参考文献 |c语言程序设计 |
二、作业
1.PTA实验作业

1.1题目名
本题要求对两个正整数m和n(m≤n)编写程序,计算序列和m​2​​+1/m+(m+1)​2​​+1/(m+1)+⋯+n​2​​+1/n。
1.1.1数据处理
数据表达:用int定义了i, n, m三个变量。double定义了sum。再运用了scanf函数。
数据处理:先输入%d%d&m&n分别代表i,n,m,sum。再根据for循环输出。
1.1.2实验代码截图

1.1.3 造测试数据

表格

输入数据 输入数据 说明
5 ,10 355.845635 m<n
5,5 25.200000 m=n
10,5 0.000000 m>n
1.1.4 PTA提交列表及说明

因为但是一直搞不清编译错误到底怎么回事,后来知道是因为中文与英文的符号输入有差别的缘故
1.2 题目
本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。
1.2.1 数据处理
数据表达:用int定义了四个整数型变量denominator,flag,i,n;用double定义两个浮点型变量定义了stem,sum。
数据处理:先用输入函数输入n,再对flag,denominator,sun进行赋值,再用for语句循环变量i,stem,sum,经过演算得出结果。
1.1.2实验代码截图

1.2.3 造测试数据

表格

I输入数据 输出数据 说明
1 1.000 n取最小值
1.1.4 PTA提交列表及说明

还是因为粗心代码打错了,还有就是空行不对
2.代码互评  
同学代码截图

自己代码截图

1.他的排版比我的要行
2.我的表达式比较繁琐
3.学习总结
3.1 学习进度条

表格

周/日期 这周所花时间 学到的知识点简介
10.17 5 怎么变正负号,for语句的简单运用
3.2 累积代码行和博客字数(5分)

表格

时间(t/周数) 博客字数 代码行数
第一周 650 23
第二周 700 30
第三周 850 45
第四周 900 50
3.3.1 学习内容总结和感悟
这一节主要学习的是for循环,还有就是flag的换号符,i=i++的用法
3.3.2 学习体会
我觉得学习这个事情要用很多时间堆砌而成的,所以计算机作为一门专业课,我除了上课听讲外,还得花大量时间提高自己。
posted @ 2019-10-18 09:07  天天搞博客  阅读(178)  评论(5)    收藏  举报