作者hn12404988 (Willy)
看板C_and_CPP
标题Re: [问题] 请教一题c的题目
时间Tue Dec 27 17:40:54 2016
: 各位大大好
: 小的做到一个题目
: int c = 2
: int x=?
: 填上哪个选项会让x的初始值是1
: a.(c++ +c)%c++;
: b.(++c +c)%c++;
: c.(c++ +c++)%c;
: d.(++c+ ++c)%c;
想要回这篇文章主要想分享关於「学习写程式」,一些自己的心得
先上结论就是「我认为作题目学程式效率很差,尤其是糟糕的题目,简直浪费时间」
结论很废话但别急着嘘,我主要是丢出一个我认为不错的学习程式方法给大家参考
我认为「简单的网路爬虫」非常适合初学者来学习程式语言
可能会有人觉得太困难,但真的不会,我就直接用实际例子来解释有多简单
1. 不管是C++ 还是php, python等等,先学会宣告int和string和array就好,还有
if else和for怎麽用,基本上学到这样就好
2. 查哪个语法可以帮你把整个网页的html抓下来存到一个string
3. 打开ptt web版本,目标例如是把某版一个web page的标题抓下来
4. coding time! 使用1,2的知识就好,写多丑都不重要,能动能成功就好
5. 成功了,检视自己的程式码,觉得蛮丑的吧,打开「语法字典」,看目录的地方
或每章开头,大概了解这个语言还有哪些新功能你不会,以及他的功用是甚麽
6. 选一个你觉得可以改善程式码的功能,改写程式码到能动能成功为止
7. 开始提高爬虫的功能,可以抓图片,只选取热门文章,甚至连接资料库等等
以上,重复一直提高爬虫功能,就会有需求去学习语法功能,而不是「背」语法功能
我认为学习程式跟数学很像,是动手学而不是用看讲义的,建立一个学习目标最重要
最後,多用google然後把英文学好,以上废话不认同没关系,但这点真的很重要
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.133.16.181
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1482831657.A.11D.html
1F:→ zcbm6536: 感谢 12/27 21:53
2F:→ james732: 爬虫要怎麽对付需要登入才能用的网页,而且还加密Q_Q 12/27 22:52
3F:推 Hazukashiine: curl 12/27 23:09
4F:推 noodleT: 有基础预备知识後,选个有兴趣的题目开始做 12/28 00:01
5F:推 andrenvq57: 不错,我想可以把爬虫换成任何有兴趣的专题 12/28 20:38
6F:→ andrenvq57: 以专题为目标的学习方法的确很有效,尤其是写程式 12/28 20:39