第一次接触计算机语言的经历

发布时间:2016-12-9 13:50:33 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"第一次接触计算机语言的经历",主要涉及到第一次接触计算机语言的经历方面的内容,对于第一次接触计算机语言的经历感兴趣的同学可以参考一下。

这不是一篇介绍怎么学习的,只是随便侃侃…… 来到这后,第一学期开学学习编程了。 编程语言就是c,全名是C语言程序设计。 想起大一下学期时,我和周围的人提起了C 时,他们不知道什么意思,而我说C 语言他们才知道。 原来说话一定要说全,自己一定要说全,一定要说清楚。 因为自己想的别人不一定明白,虽然自己一想就知道,那只是因为自己已经知道了或者那是自己的习惯用语。 自己学C实际非常慢的。 因为没电脑,我一直都是看那本C书,然后在纸上画画。 我们学校有机房,可是,整整一个大一上学期,我只知道418和电子阅览室这两个地方有机房。 418只在规定时间能去,电子阅览室那时常常爆满,于是,我的C的前期学习几乎都是纸上谈兵。 其他地方有机房我们寝室的人可能知道,但是他们从不提这些事的,也没理由提这些地方。我也无从知道。 电子阅览室好像还是跟着谁去了一次才知道的。 可见当时我是多么…… 来到这么一个陌生的地方,自己知道的是那么的少…… 对于学习,我的方法就是做笔记,用一个人的说法也就是”抄书“,可是,我这做笔记…… 现在我就先把我的C笔记的第一页写下来吧!     /*  ...  */  表示注释部分,只是给人看的,可写在程序的任何一行中 1.3 简单的C语言程序 ------------------------------------------------------------------------------------------------------------------------   例1.1 输出一行信息                   /*stdio.h是C编译系统提供的一个文件名,即标准输入输出信息。 # include <stdio.h>                   /*如果程序中用到系统提供的输入输出函数,必须开头用#include. void main()                               /* void 表示此函数是“空类型”,即执行此函数后不产生一个函数值 {                                               /*函数体由{ }括起来   /*  main  是函数的名字,表示“主函数”     printf("This is a C program.\n");     /*  printf是C编译系统提供的输出函数 }                                               /*  双撇号内 “” 的字符串按原样输出。  /* \n是换行符。   例 1.2  求两数之和   #include<stdio.h> void main()                       /*求两数之和 { int a,b,sum;                        /* 声明部分,变量为整形(int) */ a=123;b=246;                     /* 两个赋值语句 */ sum=a+b;                          /*  %d是输入输出的“格式字符串”,表示“以十进制整 printf("sum is %d \n",sum);    数型”,用来指定输入输出时数据类型和格式  */ }                                            /*  printf 函数括号内逗号的右端sum是要输出的量,代替%d    */     例 1.3 求2个数中较大者 #include<stdio.h> void main() { int max(int x,int y);                         /*  对被调用函数max声明  */ int a,b,c;                                         /* max函数的作用是将x,y中较大者赋值给变量z  */ scanf("%d,%d",&a,&b);                 /*   scanf是输入函数,作用输入a和b的值   */ c=max(a,b);                                   /*  & 指取地址, %d值输入  */ printf("max=%d\n",c);                   /* "max="原样输出,“%d”将c的值取代,\n 执行换行 */ }   int max(int x,int y) { int z; if(x>y)z=x; else z=y; rerturn (z); }   --------------------------------------------------------------------------------------------------------       上面的就是我笔记上的最早的程序,当时那些程序编在电脑上后都不能运行。 对于那三个程序的很多疑问,这里就不提了。 我那时候知道权有电脑后,经常搬来他的电脑编程序,把这几个编上去后,不能运行,于是找他,他说:楼上的学长说需要把main前面的void该成int,在程序最后加个return 0;至于为什么不知道。于是,我就按他说的做了,果然,程序都能运行了,但是不能看到结果,总是一闪而过。权又说:要在后面加几个 getchar();然后就能停下来了。至于getchar();是啥东西,不知道。于是,我加了几个getchar();果然那个黑方框停下来了。看到结果了。 呵呵…… 后来,我总是借他的电脑。 好像开学的前一段时间418没有C的上机课吧!或者有,不记得了。好像是后来老师说申请了418机房,给我们上机练习。 后来加入了ACM,每周布置一些题(每周讲一次课),但是我没电脑,去电子阅览室又总是没位置,只好继续借权的电脑。但刚开始那是到A+B题,我做了好几个月还没做完吧! 后来认识了勇刚,知道了他也有电脑。 于是乎,又去借他的电脑。 这样的生活过了几个月,我感觉总是借别人的也不是办法。于是给家里人说了说,弄了点钱,买了一个电脑。 终于可以玩自己的电脑了。 这个时候已经快十二月份了吧!(应该就是这个时候吧) 而我ACM做的题还仅在于那些a+b一类的题,做的还很吃力。 现在看看这些大一个,感觉他们太聪明了。 他们现在做的题量就比我大一上学期的多好多了,题的难度还比我大一下学期刚开始做的难呢! 说明了什么…… 自己的大一上学期就是那样度过的。 自己之前对电脑确实很喜欢,但那是因为我喜欢打游戏,不过高考后我就不怎么打了。 高中打了三年,现在感觉打游戏没什么意思了。 所以平常如果玩,只是玩玩而已。 来到这,虽然我对电脑一窍不通,但是我有毅力。 上学期虽然很多课,但是大部分我都没去好好学,像物理,线代,高数,计算机导论什么的只在上课听听,有是课上也不听,而在编程序。 由于没电脑,我把那些A+B的题都抄下来了。两三天做出一道,隔几天做出几道,做出几道就用借的电脑把那些题提交了。 现在我看看那个acm的笔记本,头几页就是抄的那些题。 自己虽然笨,但是一道a+b的题我可以坚持几天把他做出来。 虽然我花费了很多时间,但是那些是我独自做出来的。 我初中,高中都是这样走过来的。 如果是高雷,这些题可能一天就做出来了。前提是他学计算机。 虽然他选择了其他的路,但也不错。 其实学什么都一样的。 对于我(们)这样的人。 因为曾经想要的不同(和其他人相比)。 …… 不过来到这后,我还是有点失望的。 原来大学才是真正的应试教育。 在初中,高中那和大学比起来,可谓是小巫见大巫了。 而我最不擅长的就是考试了。 我是从来不记东西的,能记住的都是见得多了,自然就印在脑子里了。 而大学的考试,你完全可以不学习。只在考试周来个突击,如果你是擅长记忆的,那恭喜你了,你可能会考的非常优秀。(我乱说的) 如果是像我这样的人,那没办法,就慢慢去理解着学习吧! 虽然考试时可能考不好,但是自己学到东西了。 理解了。 以后再见到了,还知道是什么或者很快想起原理是什么。(实际上大部分都想不起来了) 看过火影的人,应该知道那个李吧! 像我们这种较笨的人就应该像他一样去努力。 虽然这样做会被很多人鄙视,但是也没什么的。 人活着总是在被鄙视,被不同的人鄙视--在我们成功之前。 当然,实际上我每天独自一人到底在干什么,知道的人与不知道的人的观点肯定是天壤之别的。 不过别人的观点也无所谓的。 被被人误会也没什么的。 被误会久了就不会在意别人的所有眼神与言语了。 我曾说过我是文盲的。 所以我写的看不懂也不奇怪。 不能按常人的那些啥啥去看我写的吧! 当然,我写的东西实际上没有主题的。 题目只是个引子罢了吧! 好了,不写这些了。 我大一上学期把那是道a+b题做完后紧接着做的还是A+B题,只不过是有可能超过64位的加法。 那时我们没讲大整数A+B的。 于是,只有自己想了。 也许有人会想去网上搜,但实话,我在今年暑假的时候还不会搜题的答案的,所以我不会了只有放在那里继续想,或者向别人要程序。 不过大二开学后我突然明白了怎么搜,可能是有人告诉我怎么搜的(忘了)。 大一上学期的我只有自己慢慢去想那些题怎么做啦! 首先,想的是怎么把那些很多位的数存起来了。 我完全没想法。 后来想到可以用整形数组把每一位存起来,然后相加就可以了。 于是,自己花了大概很长时间把大整数加法编出来了。 但是运行时某些数据总是错。 后来在418机房编程序时,学长问我在干什么,我说在做a+b题,他就帮我看了看然后发现有个小错误,于是就OK了。 大整数加法自己独立编出来后,我的编程能力有了质的飞跃。 于是,刷刷刷刷,我提交的题的数量就猛升了,不过也该考试了。于是大一编程数量也就那么多了。 回家后我本想编程,但是我的用户名和密码全忘了,来之后也没想起来,之后重新申请了一个。 …… 不多说了…… 宜楠说该准备四级了,想想也是,来到这后还没怎么学习英语类。

上一篇:又要新的开始了(三)
下一篇:为你的水晶报表装载本地图片

相关文章

相关评论