王彪20162321 2016-2017-2 《程序设计与数据结构》第2周学习总结

教材学习内容总结

  • 1.print和println的区别.
  • 2.字符串之间的连接方法.
  • 3.Scanner
  • 4.设置变量 int
  • 5.转换技术
  • 6.运算符优先级

教材学习的总结

  • 1.这周的课程接触了不少新的东西,但是很多在上学期的网易云课堂的课程中已经接触过不少(:
    (1)Scanner

    (2)int和Scanner
  • 2.作业截图


网上课程对于学习的理解帮助

  • 1.问题:关于转换的问题
    描述:关于课程2.5.1中转换技术的描述书中的说明有点冗杂难懂,刚好网上课程与教材大部分同步,所以做了总结.
    解决过程:1.下图第五行代码 double inch 第八行代码:inch = in.nextInt() nextInt会直接读出来一个整数,把这个数赋值给double的inch,这种转化是会自动进行的.
    2.如果想倒数第二行输出的double的计算结果转化为整数,这个过程需要我们手动来做,如最后一行.
    3.(int)只是从那个变量计算出一个新的类型的值,并不改变那个变量,无论值还是类型.

代码调试中的问题和解决过程

  • 1.问题:输入变量时出现的错误
    解决方案:以为变量必须先对其进行赋值,才能使用。。。
  • 2.问题:转换和单目运算符的问题
    描述:

    此段代码出现错误.
    解决方案:首先不能自动把整数转换为Int,所以加上(Int),而把(int)理解为一个运算符,此时它只有一个算子,此时它是单目运算符,此时他的优先级最高,所以应用()将30/3.0括起来.

代码托管

  • 代码量截图:

其他(感悟、思考等,可选)

  • 1.上次的测验不是很理想,总的来说是书上的知识点阅读不够仔细,做中学,做了是好,但也一定要学。
  • 2.一些课外的知识的补充十分必要,它有利于对课本知识的预习与巩固。
  • 3.要多于同学交流,保证自己的每天的代码量。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 70/70 2/2 20/20
第二周 300/500 2/4 30/38
第三周 000/1000 0/7 00/60
第四周 000/1300 0/9 00/90

参考资料

posted @ 2017-03-12 01:18  Wb同学在此  阅读(185)  评论(4编辑  收藏  举报