C语言|博客作业4
一.本周教学内容:用C语言编写程序-循环结构 2.4 输出华氏-摄氏温度转换表。要求学生掌握使用for循环语句实现指定次数的循环程序设计。
二.本周作业头
| 问题 | 答案 |
|---|---|
| 这个作业属于哪个内容 | C语言程序设计II |
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9770 |
| 我在这个课程的目标是 | 学会for语句的原理应用,学会用C语言实现数学函数累加 |
| 这个课程在哪个具体方面帮助我实现目标 | 让我晓得了for语句中的特殊点,以及简化语句函数的思想,让程序更简明 |
| 参考文献 | C语言程序设计,百度 |
三.本周作业

1.1计算序列 1 + 1/2 + 1/3 + ... 的前N项之和
1.1.1数据处理
数据表达:本题用了累加和sum,以及正整数N;sum是浮点型变量,它是从1累加N的和;N是初始定义的整型变量
数据处理:for (i=1;i<=n;i++) { sum=sum+1.0/i; }
1.1.2实验代码截图

1.1.3造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 4 | 10 | N=4 |
| 5 | 15 | N=5 |
1.1.4PTA提交列表及说明

1.编译错误:输出语句错误
2.答案错误:没有意识到整数除以整数等于0,应该是sum=sum+1.0/i
1.2计算序列 1 + 1/3 + 1/5 + ... 的前N项之和
1.2.1数据处理
数据表达:本题用了累加和sum它是一个浮点型变量,还有整型变量N
数据处理:for (i=1;i<=n;i++) {sum=sum+1.0/(2*i-1);}
1.2.2实验代码截图

1.2.3造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 7 | 1.676190 | N=7,sum=1.676190 |
| 23 | 2.549541 | N=23,sum=2.549541 |
| 50 | 2.937775 | N=50,sum=2.937775 |
1.2.4PTA提交列表及说明

1.部分正确:在运算的时候和第一小题一样我直接用了sum=sum+1.0/i;只能保证最小奇数成立,后来改成了sum=sum+1.0/(2*i-1),结果正确。
四.代码互评


1.同学用的变量少,排版也很简洁
2.同学用的运算式用了很好的数学式,而我还多出很多不,显得麻烦
五.学习总结
经过这次的学习,认识到了自己,晓得了自己的需要,也懂得自己去寻找答案,希望自己弄懂每个程序的原理;在这堂课我学会了C语言中错例求和,for语句的循环作用。每次都在积累,每次都感到快乐。
2.1学习进度条
| 周/日期 | 这周所花时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
|---|---|---|---|---|
| 10/12-10/18 | 5小时 | 150 | for语句循环 | 在循过程中分数分子在变化过程中怎么累加 |
2.2累积代码行和博客字数

2.3学习类容总结和感悟
2.3.1学习内容总结
在这次学习中我学会了for语句循环的用法,以及学了新的浮点型变量sum
2.3.2学习体会
感觉靠自己的时间多了,有了更多的自我能力培养,只能靠自己
C语言|博客作业4的更多相关文章
- C语言博客作业06——结构体&文件
C语言博客作业06--结构体&文件 1.本章学习总结 1.1思维导图 1.2.本章学习体会 在本周的学习中,我们学习了关于结构体和文件的内容.结构体的本身并不难,但以结构体为基础的链表还是让我 ...
- C语言博客作业6---结构体&文件
C语言博客作业6---结构体&文件 1.本章学习总结(2分) 1.1思维导图 请以思维导图总结本周的学习内容.如下图所示: 1.2.学习体会 描述本周学习感受,也可以在这里提出你不理解地方.对 ...
- C语言博客作业5--指针
C语言博客作业5--指针 1.本章学习总结(2分) 1.1思维导图 请以思维导图总结本周的学习内容,如下图所示: 1.2本章学习体会及代码量学习体会 1.2.1学习体会 描述本周学习感受,也可以在这里 ...
- C语言博客作业4--数组
C语言博客作业4--数组 1.本章学习总结 1.1思维导图 请以思维导图总结本周的学习内容,如下图所示: 1.2本章学习体会及代码量学习体会 1.2.1学习体会 描述本周学习感受,也可以在这里提出你不 ...
- C语言博客作业3--函数
C语言博客作业3--函数 1.本章学习总结 1.1思维导图 请以思维导图总结本周的学习内容,如下图所示: 1.2本章学习体会及代码量学习体会 1.2.1学习体会 描述本周学习感受,也可以在这里提出你不 ...
- C语言|博客作业10
问题 回答 C语言 博客作业10 这个作业要求在哪里 作业要求 我在这个课程的目标是 熟练循环语句的用法 这个作业在哪个具体方面帮助我实现目标 pta作业 参考文献 <C语言程序设计> 1 ...
- C语言博客作业08
C语言I博客作业08](https://www.cnblogs.com/490-85-00-58-/p/11863312.html) 问题 回答 这个作业属于那个课程 C语言程序设计II 这个作业要求 ...
- C语言|博客作业12-学期总结
我学到的内容 我的收获 第一次:https://www.cnblogs.com/tongyingjun/p/11563433.html:总结:初步了解了C语言.代码.博客园和Markdown语法. 第 ...
- C语言Ⅰ博客作业09
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/10029 我在这个课程的 ...
- C语言|博客作业12—学期总结
一.我学到的内容 二.我的收获 (1)https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/7603 收获:第一次接触C语言和写博客,感觉特别 ...
随机推荐
- web调试代理工具Whistle
由于最近在学习微信小程序开发,项目中用到了https代理请求,所以用到了基于Node实现的跨平台web调试代理工具Whistle,在此做一记录. 完成https代理请求总共需要5个步骤. 一.安装No ...
- python学习二十四天函数参数之默认参数
函数参数就是向函数传递参数,可以传递一个,可以是更多个,有的参数有值,有的没有,函数可以设置默认参数,默认参数必须放参数最后面. 1,不传递参数,设置默认参数 def hello(a,b,c='123 ...
- php数组转换字符串及复选框如何勾选中
php数组转换字符串及复选框如何勾选中,应用到函数 implode explode 复选框被选中后如何保存数据,表单提交过来为数组,要转换字符串 用到函数implode if(!empty($_PO ...
- II play with GG
https://ac.nowcoder.com/acm/contest/338/I 题解:首先轮到出手的时候如果在(0,0)上肯定是输的,而(0,1)(1,0)(0,2)(2,0)(1,1)肯定是赢的 ...
- 自定义InputFormat
回顾: 在上一篇https://www.cnblogs.com/superlsj/p/11857691.html详细介绍了InputFormat的原理和常见的实现类.总结来说,一个InputForma ...
- Leetcode Lect2 Java 中的 Interface
什么是 Interface Java接口(Interface)是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以 ...
- ES2015箭头函数与普通函数对比理解
直接返回表达式 var odds = evens.map(v => v + 1); var nums = evens.map((v, i) => v + i); var odds = ev ...
- elasticsearch 基础 —— Common Terms Query常用术语查询
常用术语查询 该common术语查询是一个现代的替代提高了精确度和搜索结果的召回(采取禁用词进去),在不牺牲性能的禁用词. 问题 查询中的每个术语都有成本.搜索"The brown fox& ...
- elasticsearch 基础 —— URI搜索
URI搜索 可以通过提供请求参数使用URI来执行搜索请求.使用此模式执行搜索时,并非所有搜索选项都会暴露.这是一个例子: GET twitter/_search?q=user:kimchy 示例响应: ...
- Codeforces Round #394 (Div. 2) - C
题目链接:http://codeforces.com/contest/761/problem/C 题意:给定n个长度为m的字符串.每个字符串(字符串下标从0到m-1)都有一个指针,初始指针指向第0个位 ...