生涯日记

呵呵侠

2020-07-08 17:01:10

Personal

初衷:前一阵子一个刚退役的学长和我聊微信,他谈及他当初做的种种事情,有刚学$\text{OI}$时的天真,有做题$\text{AC}$的快乐,有考场爆$\text{0}$的痛苦(没写$\text{freopen}$),有$\text{AK}$比赛的喜悦,集训时整个机房一起颓废…… 听完之后,我翻开了我的$\text{OI}$日记本,翻到了最开始,仿佛又回到了梦开始的地方…… ------------ 日期:$\text{2018-09-20}$ 星期四(日记本上抄的) 今天在$\text{xes}$学习了$\text{C++}$编程的知识,起初我还是挺不以为然的,毕竟之前我学习的编程只有$\text{Scratch}$,感觉$\text{Scratch}$实在是太简单了,所以觉得$\text{C++}$也应该是蛮简单的,然后我才发现,我错的太离谱了。 $\text{C++}$真的是太难了啊。。。 我总是一写代码就忘记该怎么写,有的时候大于号小于号写反了,有的时候忘记写分号,啊啊啊,我好难啊。 (现在的我:我仍然记得我写的第一行代码是:) ```cpp cout>>Hello World>>endl; ``` ------------ 日期:$\text{2018-09-27}$ 星期四(日记本上抄的) 第二次课了,我现在已经非常熟悉该怎么输出了,课上的两道复习编程题我全做对了,我真厉害啊~~~ (现在的我:嗯,两道题一道题是输出$\text{5+5}$的结果,另一道题是输出$\text{Hello World}$……) 这节课学习的是输入,输入要用的是$\text{cin}$语句,感觉还挺简单的诶。 第一道题$\text{A + B Problem}$感觉好简单啊,先输入$\text{a}$和$\text{b}$,再输出$\text{a+b}$就完事了哈~~~ 课后作业是给出长方形的长和长方形的宽,求周长和面积,难不倒我哈。 咦?好奇怪,为什么我输入$\text{1000000000000}$和$\text{2222222222222}$最后却输出一个很奇怪的答案呢?不过老师说这是正常现象,嗯,一定是电脑坏了,没错。 (现在的我:明明是因为没写高精好吗?!!) ------------ 日期:$\text{2018-10-11}$ 星期四(日记本上抄的) 这是第四次课了,这节课学习了$\text{if}$条件分支语句,感觉很简单,但是这个$\text{if}$后面不用写分号,我总是写上一个分号啊,怎么办啊。。。 我还学习了$\text{else}$语句,也是挺简单的啊。 但是我感觉我的码风有点丑啊。。。 (这是我当时写的代码:) ```cpp #include<iostream> using namespace std; int main() { int a; cin>>a; if(a>0) { cout<<"正数"<<endl; } else { cout<<"负数"<<endl; } } // 输入一个非0的整数,判断正负 // 下面是我现在写的代码 #include <bits/stdc++.h> using namespace std; int main() { int a; cin >> a; if(a > 0) cout << "正数" << endl; else cout << "负数" << endl; return 0; } ``` ------------ 日期:$\text{2020-10-18}$ 星期四(日记本上抄的) 第五次课了,转眼一个多月了。 这次课程学习了$\text{while}$循环语句,我没太理解,一知半解,总是忘记写$\text{a++}$的语句,导致陷入了死循环,我也挺难受的,总是忘写,该怎么办呢? 哎,真难受。 ------------ 日期:$\text{2020-11-01}$ 星期四(日记本上抄的) 这节课我能够熟练运用$\text{while}$语句了,老师又讲了$\text{for}$循环语句,但是我不太适应啊,还是习惯用$\text{while}$。 老师还给我们讲了$\text{do while}$语句,但是说这个用途不大,其实我也是这样想的。 感觉自己的码风好丑啊。。。 (这是我当时写的代码:) ```cpp #include <iostream> using namespace std; int main() { int i; cin >> i; for (int n=i;n<=i;n--) { cout<<n<<endl; if (n==1) { break; } } } // 从n输出到1 // 下面是我现在写的代码 #include <bits/stdc++.h> using namespace std; int main() { int n; cin >> n; for(int i = n; i >= 1; i = i - 1) cout << i << endl; return 0; } ``` ------------