求解“韩信点兵”问题的程序《算法与程序设计》 - 程序·设计·V 韩信点兵java语言算法
设计一程序,求解“韩信点兵”的问题,程序界面如下。输入士兵总人数在某个数以内,单击“点点看”按钮后,正确输出士兵的总人数。
vb 程序代码如下:
Private Sub Command1_Click()
n = Text1.Text
For i = 1 To n
If i Mod Text2.Text = Text3.Text Then
If i Mod Text4.Text = Text5.Text Then
If i Mod Text6.Text = Text7.Text Then
Text8.Text = i
End If
End If
End If
Next i
End Sub
当然可以用逻辑运算符and合并条件,具体程序代码如下:
For i = 1 To val(Text1.Text)
If i Mod val(Text2.Text) = val(Text3.Text) and i Mod val(Text4.Text) = val(Text5.Text) and i Mod val(Text6.Text) = val(Text7.Text) Then
Text8.Text = i
End If
Next i
End Sub
有没有加val()函数运算结果一样,但最好加val()函数,把获取的字符类型转化为数值类型。
如果不加val()也可以用dim先定义变量为数值类型。程序如下:
Dim a As Integer, b As Integer, c As Integer, d As Integer, e As Integer, f As Integer, n As Integer
n = Text1.Text
a = Text2.Text
b = Text3.Text
c = Text4.Text
d = Text5.Text
e = Text6.Text
f = Text7.Text
For i = 1 To n
If i Mod a = b And i Mod c = d And i Mod e = f Then
Text8.Text = i
End If
Next i
站点签名:世纪家园
更多阅读
转载 鲜于枢的行草《苏轼海棠诗卷》释文及介绍 鲜于枢海棠诗书法
原文地址:鲜于枢的行草《苏轼海棠诗卷》释文及介绍作者:果佳煮习
推荐:于丹教授的讲座《读书与读心》
读书与读心2012年11月9日 解放日报 作者:于丹●“读书不是非要拔高到一种信念、一种要求,简单来讲,阅读应该只是一种生活方式而已。”●“身处这样一个时代,我们用一个搜索引擎便可以查到想查的词条,但是仍然没有一个心灵的搜索引擎。
转载 欧亨利的短篇小说《刎颈之交》周晨越 欧亨利短篇小说英文版
原文地址:欧亨利的短篇小说《刎颈之交》(周晨越)作者:高一1刎颈之交 我狩猎归来,在新墨西哥州的洛斯比尼奥斯小镇等候南下的火车。火车误点,迟了一小时。我便坐在“顶点”客栈的阳台上,同客栈老板泰勒马格斯·希克斯闲聊
余秋雨的死结《我等不到了》 历史散文 除了余秋雨
余秋雨的死结《我等不到了》River余秋雨的书《我等不到了》……他的书,最好不要去碰。昨天晚上,我翻了翻《我等不到了》。我有点恶心。为什么?
围观 PaulWalker的弟弟替兄完成《速度与激情7》 paul速度与激情7
Paul Walker于2013年11月30日死于车祸的时候,他正在拍摄电影《速度与激情7》(Fast & Furious7)。男主角之一的离世,对这部电影无疑是毁灭性的打击。今年4月份,电影制作方最终宣布,找来了Paul W