zoukankan      html  css  js  c++  java
  • 循环报告

    ## 一

    题目一:打印九九口诀表

    1、本题PTA提交列表

    2、 设计思路

     

    设计一个嵌套循环,第一个循环使第二个循环从1变到i,依次输出i*j,同时第二个循环使第一个循环从1变到9

    3、本题调试过程碰到问题及PTA提交列表情况说明

    调试过程碰到问题:语句没能对齐和形成三角形

    调试过程

    把j*i改成i*j  %d改成%-4d后正确

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

    1、本题PTA提交列表

    2、 设计思路

    定义一个数学函数pow()来实现改变序列中元素的符号,定义sum来球和,调用while 语句来进行循环求和,当 i 不满足条件时,跳出循环。

    3、本题调试过程碰到问题及PTA提交列表情况说明

    调试过程碰到问题:总和sum 和d 的数据类型错误

    调试过程

    把d换为float型后正确

    题目三:求平方根序列前N项和

    1、本题PTA提交列表

     

    2、 设计思路

    定义一个数学函数sqrt()来求a的平方根,定义sum来求和,调用while 语句来进行循环求和,当 i 不满足条件时,跳出循环。

    3、本题调试过程碰到问题及PTA提交列表情况说明

    调试过程碰到问题:在dev上能运行但在pta上却不能运行。。

    调试过程

    严格按照pta上的格式输入后,如等号两边都需要大空格、b改为float型后答案正确

     ##二同学代码结对互评

    我的代码

    吴旷麟的代码

    此题我们的代码不同之处在于我是用while循环,而旷麟是用for循环。

    但他的代码比我的简洁明了,更少占储存空间

    ##三

    【总结】

    1 .你学会了什么?

    (1)熟悉了简单循环以及嵌套循环的使用、、、

    (2)学会了数学函数的使用:如1、平方根函数sqrt(x)  2、绝对值函数fabs(x)  3、冥函数pow(x,n)   4、指数函数exp(x)    5、以e为地的对数函数log(x)

      (3) for语句和 while语句都是在循环前先判断条件,而   do-while语句是先执行循环体,后判断循环条件

    (4)break语句是强制结束循环,而continue语句是跳过后面的语句接续循环

    2 .还不会什么?

    pta不会做的题:7-35 7-38 7-39  7-10 7-36 7-40 7-8 7-9 7-10 7-11 7-34 7-20

    3 . 考试总结:

    1.哪题做错了?怎么改?

    (1)7-39 出生年;与室友讨论,一起思考,网上查阅;

    (2)7-10 打印沙漏; 思考后多次不对,并与室友对比代码,然后发现了自己的错误

    2 .考试结果满意吗?怎么改进?

    考试结果不太好,不满意  

    改进:多敲代码,多思考,多看书,掌握基础知识

    4 .其他总结:课本的基础知识掌握还不够

  • 相关阅读:
    greendao的基本操作
    编写clearedit的安卓控件
    获得edittext的图片大小
    设置edittext的样式
    安卓topbar编码实战
    安卓titlebar的组合控件使用
    安卓中使用iconfont
    async的用法
    fastjson解析服务端返回的数据
    安卓数据持久化
  • 原文地址:https://www.cnblogs.com/twzh123456/p/8137102.html
Copyright © 2011-2022 走看看