我被赋予了一项任务,即“编写一个程序,只使用事件打印6到16之间的偶数”,但我甚至不知道从哪里开始。我在这个任务中理解的主要问题是我应该如何指定它只在给定的数字范围内打印偶数。
我是否必须为每个单独的数字执行Mod2代码,并将其排除在结果为1之外?或者是否有另一段专门为此类设计而设计的代码?也许有某种类型的等式我可以根据变量读取程序,该变量保持6,8,10,12,14和16的值?我真的很困惑这应该如何编程。非常感谢任何帮助。
答案 0 :(得分:0)
这些Microsoft链接是很好的学习资源:
答案 1 :(得分:0)
以下内容将帮助您解决部分问题:
Dim number as Integer = 6
While number <= 16
// PRINT Goes here ..
number = number + 2
End While
答案 2 :(得分:0)
没有冒犯,但我完全不相信你准确地转达了你的任务,但是......
首先,使用MOD是一个很好的起点,特别是因为你认为这与事件有关...
要使用事件作为解决方案的一部分,我建议创建一个文本框,其中包含textchange和textchanged处理程序,然后在循环中将txtbox.Text属性设置为循环索引的字符串表示形式(比如从1到20) ),然后在textchanded事件内部将propery变回一个整数,检查它是否在适当的范围内甚至(使用,如你所建议的那样,MOD)。