假期周进度报告三(7.15-7.21)

.本周大部分的时间用在了这几个方面

1.看了3章java参考电子书(基本上是基础部分)java

2.作PTA上的题目,编程

3.看了经典图书《大道至简》的前三章数组

天天除了写PTA大概1.5个小时的学习,1个小时左右的时间会来看java电子书,剩下的时间用来看经典图书编程语言

.本周的收获

1.在作PTA的过程当中又学到的小知识函数

getchar()会吞掉字符?学习

int:所占字节数为:4, 表示范围为:-2147483648~2147483647spa

short int:所占字节数为:2,表示范围为:-32768~+32767接口

long:所占字节数为:4,表示范围为:-2147483648~2147483647ip

long long:所占字节数为:8,表示范围为:9223372036854775808~内存

输出宽度

#include<iomanip>   cout<<setw(2)<<setfill('0')<<n

a是一个字符串,a.length()  计算字符串长度

getline(cin,a);  相似get函数  头文件  string

#include<cstdio> 这样才能够使用一些c语言的函数 好比ptintf

按照指定小数点后位数输出            //头文件  #include<iomanip>  

cout<<fixed<<showpoint<<setprecision(1)<<a<<' ';   //1为宽度   a为要输出的数

当在一些问题中涉及到一些字符比对时,能够使用ascii码值当作数组下标的编写方法

2.java语言

JAVA语言中标识符的命名与C语言基本相同,与以前有所不一样的是在声明常量时在最前面应加上关键词“final”,声明变量则并无什么出入。在数据类型方面,JAVA语言分为两大类,1基本数据类型2引用数据类型。其中基本数据类型由JAVA语言定义,其数据占用内存的大小固定,在内存中存入的是数值自己;而引用数据类型在内存中存入的是引用数据的存放地址,并非数据自己。值得注意的是声明为逻辑型变量时,要用关键词“boolean”引用数据类型包括类引用,接口引用和数组引用。关系运算符饿结果只能是“ture"或“false”,而不能像C++中同样返回数值“0”或“1”;

.这周遇到的问题主要是:

1.在PTA作题目的过程当中有一些使用ascii码值当作数组下标的编写方法

 

2.gets函数不能在PTA中使用,因此选择getline函数实现相同功能

3.在遇到强调变量取值范围时,没有考虑到两数加起来的状况用什么类型。

.这周的心得体会:

        在拿到题目的时候要先分析怎么写,分解题目中功能模块,大化小,一步步实现对应功能,在把功能块串联起来,实现题目要求,对于编程语言来讲只有喜不喜欢的问题,没有会不会的问题。

.下周的任务计划:

       第一,PTA题目分数作到500

       二,开始整理报告B;

       ,掌握JAVA语言的基本语法规范

相关文章
相关标签/搜索