作者ables ()
看板NTUBIME103HW
标题[C++ ] 作业二的一些问题
时间Tue Nov 2 11:33:57 2010
同学们午安:
在各位交出作业三之前,跟各位说明一下我改完作业二发现的一些缺失。
1.
题目没看清楚,例如作业二(A)是说整数,但是大部分的人直接忽略负整数,
或者输入0就当机= =
2.
变数名称毫无意义,int a,b,c,...,z;
如果词穷至少在注解时要说明它的意义,而不是注解说"宣告一个变数W",
这一样没意义。除了for(int i = 0; i < 10; i++)
这种单纯计数用的可能不太需要之外...
3.
注解问题。如同第二点,
基本上除了作业一之外是不太需要过於基本的注解,例如:
int sum = 0;
//宣告一个为整数型态的变数
应该是要说明此变数用来做什麽
int sum = 0;
//用来做累加器
有些人会在程式中的注解写上举例来说明此程式的想法,
这样很好,但是这个部分比较适合写在程式一开始最上方的部分,
也就是description,
// 此程式主要先用log10算出使用者输入几位数
// 依序扣掉首位数,例如输入5432...
之类的,看程式的人会更容易了解
4.
使用者介面。如果程式一打开是黑漆漆的或是天外飞来一笔数字,
通常
另外一位助教就不太高兴。需要给输入的程式,
最好是要询问使用者要结束程式或是继续,
否则每输入一笔资料,就要重开一次程式的话,
并不是很好的使用者介面
5.
良好的排版。这比较难解释,只能请同学参考我们每次选出来的作业范例。
只能说没有良好排版(缩排)的程式就像一篇没有段落也没标点符号的文章。
之後万一同时符合 变数名称无意义、没注解、没缩排和没有使用者介面,
很不幸,至少先被
扣20分以上
另外,并不是只有助教实习课的时候可以找助教问问题,
其他时间也都欢迎,可以直接来知武馆405室,
当然先约个时间比较好,让我们稍微整理一下座位,或是准备茶点。
作业三加油吧
助教 笑点
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.94.123
1F:推 kn930121:有看有推 好想去问问题啊Q_Q 11/02 14:47
2F:→ kn930121:C++都不太懂 这次作业都写不太出来 快疯了= =.. 11/02 14:47
3F:推 lsk200000:原来还有使用者介面啊!! 11/02 19:04
4F:推 steve1012:刚刚去看观摩,大家都好屌啊一堆没看过的函式 11/02 22:37
5F:推 steve1012:强制转化 cin.clear()cin.sync都来了实在太屌 11/02 22:38
6F:推 steve1012:大家快去看,增强实力 11/02 22:38
7F:推 sky2857:上不了cebia... 11/03 00:18
8F:→ kn930121:助教好威 感谢助教Q_Q 11/03 22:08