c语言I博客专业04
| 问题 | 答案 |
|---|---|
| 这个作业属于那个课程 | C语言程序设计II |
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8655 |
| 我在这个课程的目标是 | 熟练for语句 |
| 这个作业在那个具体方面帮助我实现目标 | 利用for语句进行循环程序设计 |
| 参考文献 | 无 |
1.PTA实验作业

1.1求N分之一序列前N项和
1.1.1本题要求编写程序,计算序列 1 + 1/2 + 1/3 + ... 的前N项之和。
1.1.2数据处理
数据表答:i n是正整数,sum是输出的结果
数据处理:用for(i=1; i<=n; i++){ sum=sum+1.0/i;的格式进行数据的计算得出结果
1.1.3实验代码截图

1.1.4造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 5 | 2.833333 | sum=2.833333 |
| 6 | 2.450000 | sum=2.450000 |
| 8 | 2.717857 | sum=2.717857 |
1.1.5PTA提交列表说明

Q1:编译错误:少了一个%符号
A1:加上符号
Q2:少了一个.
A2:加上点
Q3:i=1后面没有打分号
A3:加上分好后仔细检查
Q4:等号两边没有空格
A4:空格并且提交
1.2求奇数分之一序列前N项和 (15 分)
1.2.1本题要求编写程序,计算序列 1 + 1/3 + 1/5 + ... 的前N项之和。
1.2.2数据处理
数据表达:i,N,为整型变量。依据题意需精确到小数点后六位,所以sum定义为double。
数据处理:此题要用 for(i=1; i<=n; 1/i++){ sum=sum+1.0/d;公式进行循环语句,然后输出结果。
1.2.3

1.2.4造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 7 | 1.676190 | N=7 |
| 9 | 1.787301 | N=9 |
| 23 | 2.549541 | N=23 |
1.2.5PTA提交列表说明

1.编译错误:double sum后面没加分号。
2.编译错误:printf少了一个f。
3.编译错误:1.0写成了1。
2.代码互评
同学代码
|

我的代码

不同点:相对于来说他的更加容易理解,比我的要简单一些。我自己另外设出了一个变量来方便自己运算和理解,而他的应该则是按照书上的来写的吧,定义变量少,程序简单,使人容易看懂。
同学代码

我的代码

不同点:他运用了pow函数,相对于来讲我的更加的简单一点,但是他的不失为一种还不错的方法,也值得运用
3.学习总结
3.1学习进度条
| 周/日期 | 这周所花时间 | 代码行 | 学到的知识简介目 | 前比较迷惑的问题 |
|---|---|---|---|---|
| 第六周 | 4h | 40 | 一些简单的数据类型 | 分不清楚数据类型的用法 |
| 第七周 | 5h | 60 | 学习了if else,定义数学函数 | 用的不够熟练 |
| 第八周 | 7h | 97 | 学习了for语句,循环程序设计 | 和之前学的有些混淆,有时不会动笔 |
3.2累计代码行和博客字数

3.3学习内容总结和感悟
3.3.1学习内容总结
学习了for语句,和对以前所学的有所回顾,加深了印象,让我知道如何去设计循环语句,定义变量。
3.3.2学习体会
在本周的学习中,感到很充实,学习了for语句,感觉越到后面越难了,有时候真的是看不懂,还得要依靠同学。还有就是有时候经常会把东西记混淆,所以很容易出现编译错误的现象,不过主要原因还是在于自己花的时间不够,我会更多的拿出时间来学习和研究这门科目的,加油。
c语言I博客专业04的更多相关文章
- C语言I博客作业04
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-1/homework/9773 我在这个课程的目标 ...
- C语言1博客作业04
问题 答案 这个作业属于那个课程 C语言程序设计1 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9770 我在这 ...
- c语言I博客专业06
问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8655 我在 ...
- 语言I博客作业04
问题 答案 这个作业属于哪个课程 C语言程序设计II 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/9771 我 ...
- c语言l博客作业04
这作业属于那个课程 c语言程序设计ll 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9772 我在这个课程的目标 ...
- C语言I博客作业12—学期总结
一.我学到的内容 二.我的收获(包括我完成的所有作业的链接+收获)不能只有作业链接,没有收获 作业次数 作业链接 第一次 C语言I博客作业01 第二次 C语言I博客作业02 第三次 C语言I博客作业0 ...
- c语言1博客作业12-学期总结
一.我学到的内容 二.收获总结 2.1我的收获 链接: c语言1博客作业01:https://www.cnblogs.com/dy-985211/p/11578914.html c语言1博客作业02: ...
- c语言1博客作业02
c语言1博客作业02 这个作业属于哪个课程 C语言程序设计 这个作业的要求在哪 [作业要求](https://edu.cnblogs.com/campus/zswxy/SE2019-2/homewor ...
- C语言l博客作业06
C语言l博客作业06 问题 回答 这个作业属于哪个课程 C语言程序设计ll 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homew ...
随机推荐
- 聚类(一)——Kmeans
Clustering 聚类K-means 聚类是机器学习和数据挖掘领域的主要研究方向之一,它是一种无监督学习算法,小编研究生时期的主要研究方向是“数据流自适应聚类算法”,所以对聚类算法有比较深刻的理解 ...
- 使用Typescript重构axios(十)——异常处理:增强版
0. 系列文章 1.使用Typescript重构axios(一)--写在最前面 2.使用Typescript重构axios(二)--项目起手,跑通流程 3.使用Typescript重构axios(三) ...
- ElasticSearch(一):基本概念
ElasticSearch(一):基本概念 学习课程链接<Elasticsearch核心技术与实战> 基本概念示意图 索引与文档更偏向于开发人员的视角,属于逻辑上的一种概念:节点与分片更偏 ...
- Xshell和Xftp 安装及使用
Xshell Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议.Xshell 通过互联网到远程主机的安全连接以 ...
- vue.config.js常用配置
使用vue-cli3.0搭建项目比之前更简洁,没有了build和config文件夹. vue-cli3的一些服务配置都迁移到CLI Service里面了,对于一些基础配置和一些扩展配置需要在根目录新建 ...
- inline-block元素间隙产生及去除方法
当我们把元素属性display设置成inline-block时,元素之间就会产生间隙 <!DOCTYPE html><html> <head> <meta c ...
- Eclipse对Java项目打Jar包
在本Java项目中,如下图一所示,Java项目含有外部依赖Jar包 -- fastjson-1.2.29.jar 包. 在经历了多次的失败后,最后我终于使用 Eclipse 对 "Java ...
- Python 基础之 I/O 模型
一.I/O模型 IO在计算机中指Input/Output,也就是输入和输出.由于程序和运行时数据是在内存中驻留,由CPU这个超快的计算核心来执行,涉及到数据交换的地方,通常是磁盘.网络等,就需要IO接 ...
- win10 visual studio 2017环境中安装CUDA8
从https://developer.nvidia.com/cuda-toolkit-archive下载CUDA 8 安装 从https://developer.nvidia.com/gamework ...
- stdClass Object 数据的处理
stdClass Object 数据的处理 在调用接口的时候往往返回的是 stdClass Object 类型的数据,我们在取数据值的时候就阔以直接使用对象->属性值的方式操作值 $ret = ...