既然是随笔,那就让我谈谈或者说聊聊自己的感想吧。刚刚进入大学的时候,对物联网工程这个专业挺迷茫的,至少我不知道自己将要学什么,只知道高数和英语是一定要学的,后来听学长说要学C语言,对这个概念很陌生,有点恐惧,于是上网查了C语言,原来它是一门计算计语言,班主任要我们自己可以先去找书学习,大一参加的活动太多了,空闲的时间也就是完成了课内的作业,外加背背英语,所以说实话,大一上学期确实没有去了解C,现在已经是大一下学期了,C语言成了我们的课程,跟着老师的课堂,我才真正知道C语言是什么东西,该怎么具体运用它,刚开始的第一二节课讲了很多理论知识,很枯燥,又加上自己没预习,就觉得跟不上,书上有些东西跟着就看不懂,课堂上老师向我们演示了具体的操作,第一节课就学到了如何开头,还有一些标点符号问题,以及写代码的一些规则,给我的感觉就是很无趣,甚至觉得会很难。回寝以后,注册了博客园和码云,没有添加内容,不过翻看了那些厉害博客园写的东西,井井有条,不过,我看不懂,我告诉自己,总有一天我也看得懂,我也能够写出来。打开C语言程序设计的课本,自己先在电脑上下载了开发环境,对着课本,写了最简单最初级的程序“Hellow world!”,刚开始的第一遍出错了,我忘记打分号代表结束,后来还是发现了,由此可见,写代码需要很高的严谨能力,一步错就是失败,不过当你看到自己写的程序能够顺利地编译运行,那一刻有着油然而生的自豪感,我开始对她产生了兴趣。

    但是说到要把C语言学得很精,我可能没有那么多的时间和精力,为什么呢?在开学的时候,班主任就找了班上很多人去办公室聊天,大意就是了解我们我们以后的目标,以后想从事哪方面的事情,老师分为了三类:软件,硬件,UI。我在一段时间里也琢磨自己应该侧重哪方面,我把硬件淘汰掉了,因为我确实对硬件一点兴趣也没有,我在软件和UI之间徘徊,我随之就去对UI有了了解,也通过16届的学姐介绍和建议下,我发现自己比较适合学UI,并且也喜欢设计,对色彩比较敏感,审美也算得上可以,所以我以后打算从事UI设计,我现在也是在侧重学UI,就比如我现在就在学Ps,有多的时间,我才会学C语言,班主任也是这样建议的,不过我一定不会把C抛下,多一门技能多一个选择,技不压身,我还是很乐意把C学好。经过这些天的学习,我决定在以后的学习过程当中,自己一定先去看看书,在电脑上多做一些实际的编译运行,多多调试,C一定要求高数和英语要好,特别是算法,所以高数我也不会落下,这个学期的近期目标就是过了英语四级,尽力一次过。

    记录一下第一次写代码吧

这个答案是错的,后来询问之后发现了问题所在,并做了修改,这个答案是对的

原来我在两个%f之间没有打逗号,这样计算机就不知道我到底要计算哪两个数,才会出错

后来我在同学的引导下,又做了修改

这样输出的就是小数点后只有两位,后来在课堂上,老师又要我们自己进行操作,我很快就运行成功了

虽然这些可能在老师或老师傅眼里看起来不算什么,但在我看来,这就是小小的进步,对于老师的上课形式,我还是挺喜欢的,老师很耐心地引导我们,像我们的朋友一样,课堂上大家也都很积极的在学习,老师努力,我们也在努力,相信会越来越好的。虽然现在才学基本运算符和运算的优先级,但是以后的路还很长,还会有很多的问题等着我们去发现。

在以后的学习中,我也会积极完成作业,并在课后巩固,虽然我以后可能从事的与这个无关,但我还是会好好学下去。

学习伙伴:http://www.cnblogs.com/xieliping/

初学C的感想的更多相关文章

  1. 201671010147 2017年8月27号 初学java的感想

    在IT行业中,java无疑是最热门的,很多企业也青睐java,因为他的扩展性好,可以处理更多客户的数据,正是因为java有前景所以才吸引更多人去学习.在大一我们已经接触vhleC语言,大二开始就解除了 ...

  2. 初学JAVA的 感想 尹鑫磊

    开始学习任何一门课(包括java),兴趣最重要.一直觉得自己在学计算机编程语言,学习了很多,但每门语言都停留在知识边缘地带,都没深入到它们的精华部分,对它们的精华部分知之甚少,于是趁学校开设这门课,并 ...

  3. mvc初学controller参数传递感想

    从视图中传递参数给controller也有很多种方式 方法一(推荐):路由 config.Routes.MapHttpRoute( name: "DefaultApi", rout ...

  4. Quartz 学习记录1

    原因 公司有一些批量定时任务可能需要在夜间执行,用的是quartz和spring batch两个框架.quartz是个定时任务框架,spring batch是个批处理框架. 虽然我自己的小玩意儿平时不 ...

  5. 初学acm感想

    初学acm,觉得大部分题对我来说都是陌生的,好多类型没见过,好多题没思路,打击确实不小,或许这个阶段正是比较能考验人的时候吧,因为只有坚持下来才有收获,没有人生下来就是大神,所以不能气馁更不能放弃,有 ...

  6. 初学JAVA 感想

    开始学习任何一门课(包括java),兴趣最重要.一直觉得自己在学计算机编程语言,学习了很多,但每门语言都停留在知识边缘地带,都没深入到它们的精华部分,对它们的精华部分知之甚少,于是趁学校开设这门课,并 ...

  7. Java+面向对象初学感想

    在先导课之前我未曾接触C和Python之外的语言,在大一学年的课程中,用面向过程的思想方法足以完成绝大多数课程要求,故而我也对面向对象的编程思想知之甚少,虽然多有耳闻但是对它一直没有一个正式的学习了解 ...

  8. java的初学感想

    了解了JAVA的来源后,翻阅了一点关于java特性的书籍,众所周知,安全性和可移植性是java得以成功的前提,对此我想发表一点看法. 1.安全性:任何东西的安全性都是相对的,虽然java编译生成的字节 ...

  9. 对ubuntu初学感想

    感觉对ubuntu一头雾水...作为什么都不懂得小菜鸟,感觉以后还有很多要学习的.fighting

随机推荐

  1. sql 条件汇总

    select * from a pivot(sum([总业绩]) for 周期 in ([1月],[2月],[3月],[4月])) as b

  2. HTTP 响应代码

    https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Status HTTP 响应状态代码指示特定 HTTP 请求是否已成功完成.响应分为五类:信息响应, ...

  3. thinkphp51初始化方法initialize

    此方法是在所有方法之前被调用的. class Index extends Controller { public function _initialize() { echo 'init<br/& ...

  4. RDKIT+postgresql做化合物数据存储与查找

    RDKIT: rdkit的安装与使用,直接conda  instal rdkit,不行的话,使用源码安装,将RDKIT源码下载解压到acaconda的pkg目录下,打开cmd,进入pkg下的 rdki ...

  5. JAVA_maven 配置

    前人种树: https://www.cnblogs.com/supiaopiao/p/7276805.html?utm_source=itdadao&utm_medium=referral

  6. python setup.py 包含静态文件及模板文件

    package_data 和MANIFEST.in都写,include_package_data=True https://stackoverflow.com/a/3597263/8025086

  7. ensureCapacity增加此 ArrayList 实例的容量,以确保它至少能够容纳最小容量参数所指定的元素数。

    扩容原则: 若参数值大于底层数组长度的1.5倍,则数组的长度就扩容为这个参数值:若小于底层数组长度的1.5倍,则数组长度就扩容为底层数组长度的1.5倍. ensureCapacity提高效率 fina ...

  8. 【400】numpy.pad 为数组加垫(迷宫类题目)

    参考:Numpy学习——数组填充np.pad()函数的应用 举例说明: import numpy as np a = np.zeros((3, 4), dtype=int) a array([[0, ...

  9. 为什么打开fiddler电脑就不能上网,关了就能正常打开了呢?

    因为打开fiddler是它修改浏览器走代理服务器,关掉fiddler之后,代理服务器已经关闭了.但是,但是浏览器的代理模式还没改回来,就是说浏览器还要通过代理访问站点,然而代理服务器已经没有了.打开浏 ...

  10. React—Native开发之 Could not connect to development server(Android)解决方法

    作为初学者昨天还好好能跑的项目今天就会遇到突然爆红出错是经常的事,让我们来看下是什么错吧 先来翻译: 连接不到开发的服务器. 请按照以下的步骤来修复此问题: 确保包服务器在运行确保你的设备或者模拟器连 ...