【发布时间】:2015-05-01 14:05:18
【问题描述】:
我在一份试卷中遇到了这个问题:
为方法编写代码主体
public static int enter_No_Of_Items(int min, int max)这将允许用户输入购买的商品数量的值。
该值应在 min 到 max 范围内进行验证。你的答案应该包括数据声明、提示和输入语句、范围检查、错误信息控制。
可能只是我,但这个问题似乎很愚蠢,因为我认为验证将返回 true 或 false 而不是整数,如果有人可以帮助我回答这个问题或确切解释问题想要什么,那就太好了,任何帮助感激不尽。
【问题讨论】:
-
只有问题的作者才能回答预期的问题,但是在 C 天(在没有布尔数据类型之前)0 用于
false并且任何非零都用于 @ 987654323@ -
请告诉我,您的导师没有教您在单词之间使用下划线来创建方法名称
-
@RufusL:确实。否则我们会教训他;)
-
对我来说也没有意义。它甚至不传入要验证的整数。如果这是 WPF,那么有一些非常好的验证工具。
-
另外两件事 - 公共方法通常是 PascalCase,它们应该描述该方法的作用。这似乎是用将给用户的提示命名的,而不是它实际执行的操作。一个更好的名字可能是
GetItemCount。