如果到时候要找地方,倒是可以借老化学楼三楼,但是这周事情非常的多啊,非周末时间一般就周五下午大家比较有空闲,但这周五下午物理课那边已经协调好了,要去参观。周末又有许多同学是修双的。
如果可以的话,干脆大家提些basic的问题到这封邮件里,助教gg在根据平时大家主要问的很基础的问题来做纲要,写个文档,给大家做小指南,不清楚的可以继续问。
我觉得一些以前没弄明白的很白痴的问题,但又确实成了我的障碍的东西,如下:
scanf 和 printf,这两个其实并不是C中的固定操作名,前者有一个很经典但是我开始没弄明白的特征,就是通过设定一次读入几个数值(eg:%d的个数)就可以控制系统相应要做的操作,即使你在操作窗口输入了1111个数字,那搞一个循环,如果scanf("%d %d %d",&a,&b,&c);的话,就每次都只读入三个,操作完后才是接着的后三个。循环往复,生生不息。。。
还有一些字符串和字符的区别,输入的时候,前者呢是这样的"a",后者呢是'a'
通常都是这些小但重要的问题……还有就是网格提交时,如果你觉得程序没什么问题,很有可能是\n这个小小的后缀导致wrong
我现在还有疑问,怎样的语句是相对优解,因为同样的东西可能某些循环就能很快做出来,但是怎么破解成一条条语句,比如今天孙老师讲的那一堆不死的拼命生仔的兔子,就真的是需要结合些数学的东西了。。
再就是今天老师讲啊讲,while里面那唯一不是死循环的,就被那一个;给毁了,这些其实就是编写的时候可能就是一些小细节导致了不顺,都还是蛮重要的。
最后扯回来,如果大家觉得这样不靠谱,还是要听一次课的话,需要借教室,下周应该不会晚吧?
--
best wishes from-
王一棉
北京大学心理学系
北京大学48楼2101室
手机:(+86) 1512-0048-971
Yimian Wang
Department of Psychology of Peking University
48#2101,Peking University
Cell:(+86) 1512-0048-971