zoukankan      html  css  js  c++  java
  • C语言I博客作业04

    这个作业属于那个课程 C语言程序设计II
    这个作业要求在哪里 https://www.cnblogs.com/ai-1314ai-ni-ai-23/p/11694455.html
    我在这个课程的目标是 学会循环语句的运用
    这个作业在那个具体方面帮助我实现目标 解决语句循环问题
    参考文献 百度,书本,其他人的代码

    1.PTA实验作业

    1.1 题目名:求平方与倒数序列的部分和

    本题要求对两个正整数m和n(m≤n)编写程序,计算序列和m2+1/m+(m+1)​2+1/(m+1)+⋯+n​2+1/n。

    1.1.1数据处理

    数据表达:本题用了int的整形结构,变量用了i n f m和sum,sum是因变量,随着n的变化而变化。
    数据处理:使用了循环代码,通过for语句进行循环,从而进行累加。

    1.1.2实验代码截图

    1.1.3 造测试数据

    输入数据 输出数据 说明
    0,1 1.000000 m,n一个为零都为1
    0,0 0.000000 m,n都为零
    1,0 1.000000 m,n一个为零都为1

    1.1.4 PTA提交列表及说明

    提交列表说明:由于我写代码时忘了添加m和sum语句而出错。

    1.2 题目名:求交错序列前N项和

    本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和。

    1.2.1 数据处理

    数据表达:本题目使用了int的整形结构,变量为i n 。还有双精度浮点型,因变量sum随着n的变化而变化。并且使用了sign语句。
    数据处理:使用了循环代码,通过for语句进行循环来的到累加,又用sign来改变符号。

    1.2.2 实验代码截图

    1.2.3 造测试数据

    输入数据 输出数据 说明
    1 1.000 最小正整数0
    0 0.000 使用临界值0
    -3 0.000 使用负数测试

    1.2.4 PTA提交列表及说明

    提交列表说明:部分正确,由于我使用代码没有考虑其是否能正常运行,没有添加sum自有一部分正确。

    2.代码互评

    同学代码截图(来自软件三班李浩)

    自己代码截图

    1我们使用的代码不同,他多使用了一个代码,而我的较少。

    2我的程序相对而言简便一些,我使用了sign语句从而改变符号,他使用flag来改变。

    3我的程序使用了网上办法来运行,他的更贴近书本。

    3.学习总结

    经过一周的学习,我明白了要想好好的运行代码离不开自我查找文献,需要努力。这一周我学会了使用循环语句,虽然一开始老是编译错误但通过自己查找错误,和对老师所讲知识的理解,以至我能更好的编译代码,学会更多的编程知识。
    这一周我是满足的我有很多的苦恼,但我收获了更多的编程快乐。

    3.1 学习进度条

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    13/10-21/10 7 40 循环代码的使用 一些代码不会用

    3.2 累积代码行和博客字数

    时间 博客字数 代码行
    第一周 1000 25
    第二周 2600 40
    第三周 3500 150
    第四周 3000 60

    3.3 学习内容总结和感悟

    3.3.1 学习内容总结

    (1)for语句实现循环
    for(表达式1;表达式2;表达式3)
    循环体语句
    (2)简单得了解了位逻辑和逻辑运算的运算符
    (3)接触到了if-else-if语句链
    (4)能使用for语句书写循环代码

    3.3.2 学习体会

    (1)有问题的时候查找百度,看看有没有可以学习的。
    (2)要多看书上代码,找寻找代码和自己的错误。

  • 相关阅读:
    列举ASP.NET 页面之间传递值的几种方式?
    Ajax 完整教程
    ajax 传值,Ajax: Asynchoronous Javascript and xml (异步的js和xml). 异步刷新,异步传递.替代表单提交数据,回调函数处理返回的数据
    Webform 翻页查询.最主要理解这一句代码 return _Context.ChinaStates.Skip((nowpage
    datalist 的用法。也是增删改查,但是比较智能。用数据绑定的方式,可以有不同的显示方法,下面是对一个表的增删改查的参考代码
    bzoj 2705: [SDOI2012]Longge的问题 歐拉函數
    bzoj 1096: [ZJOI2007]仓库建设 斜率優化
    HJA的异或值
    Contest 20140914 Mushroom写情书 字符串雙hash 後綴數組
    Contest 高数题 樹的點分治 樹形DP
  • 原文地址:https://www.cnblogs.com/ai-1314ai-ni-ai-23/p/11694455.html
Copyright © 2011-2022 走看看