[Visual Basic 6.0] 逻辑思考基础入门 - GCD(最大公因数)

摘要:[Visual Basic 6.0] 逻辑思考基础入门 - GCD(最大公因数)

题目说明:


请写一个程序求出2个数的GCD(最大公因数)

Sample Input

12 36

25 24

0 0

Sample Output

GCD(12,36)=12

GCD(25,24)=1

范例 Code:


Private Sub Form_Activate()
        Open App.Path & "In.txt" For Input As #1 ‘ 读入 In.txt 输入档
        Open App.Path & "Out.txt" For Output As #2 ‘ 建立 Out.txt 输出档
    Do
        Line Input #1, InpData ‘ 读入整段数据
        CaseData = Split(InpData, " ") ‘ 字符串切割
        ‘ 判断是否为为到底
        If CaseData(0) = CaseData(1) And Val(CaseData(0)) = 0 Then Exit Do

        Temp = 1 ‘ 默认最大公因数等于一

        For I = 1 To CaseData(0)
            If Val(CaseData(0)) Mod I = 0 And Val(CaseData(1)) Mod I = 0 Then Temp = I
        Next I

        Out = Out & "GCD(" & CaseData(0) & "," & CaseData(1) & ")=" & Temp & vbCrLf
    Loop
        Print #2, Out
        Close
        End
End Sub

#0xDe 从分享中学习

#Facebook:ProgrammerDe (https://www.facebook.com/MicrosoftDes) 有问题欢迎提问

原文:大专栏  [Visual Basic 6.0] 逻辑思考基础入门 - GCD(最大公因数)

原文地址:https://www.cnblogs.com/chinatrump/p/11496822.html

时间: 2024-10-12 09:02:29

[Visual Basic 6.0] 逻辑思考基础入门 - GCD(最大公因数)的相关文章

升级 Visual Basic 6.0 项目到Visual Studio 2012

Visual Studio 2012 没有为 Visual Basic 6.0 应用程序和项目提供升级工具. 如果要在 Visual Studio 中将项目从 Visual Basic 6.0 升级到 Visual Basic,可以使用随 Visual Studio 早期版本提供的升级工具,然后在 Visual Studio 2012 中再次升级该项目. 将 Visual Basic 6.0 项目升级到当前版本的 Visual Basic 打开 Visual Basic 2008 速成版或 Vi

[Visual Basic 6.0] 数据处理 关键字过滤

摘要:[Visual Basic 6.0] 数据处理 关键字过滤 在商业用途上,有些关键字在文章中总是显得特别不好,甚至是游戏账号.客户账号的建立,通常我们都会设计一个程序来过滤敏感字. 我们可以简单利用 Visual Baisc 6.0 写一个数据过滤的程序,如此一来就可以轻轻松松过滤掉含有某串关键字的数据. 首先过滤之前的文件: 过滤后的文件: 那么我们该怎么实践呢? 以下是 VB6 写的程序,基本上作法与结构都已经使用注解注解起来了! '# [Visual Basic 6.0] 数据处理

Visual Basic 6.0(VB6.0)详细安装过程

注:大家如果没有VB6.0的安装文件,可自行百度一下下载,一般文件大小在200M左右的均为完整版的软件,可以使用. 特别提示:安装此软件的时候最好退出360杀毒软件(包括360安全卫士,电脑管家等,如果电脑上有这些软件的话),因为现如今的360杀毒软件直接会对VB6.0软件误报,这样的话就可能会在安装过程中被误报阻止而导致安装失败,或者是安装后缺乏很多必须的组件(其它的杀毒软件或安全卫士之类的没关系)! 安装过程介绍: 将下载的文件解压(电脑上需要先安装了压缩软件),然后打开解压后的文件夹,如果

Windows 10 x64 安装 Visual Basic 6.0 SP6

原文是E文,E文好的可以直接看这里:http://www.fortypoundhead.com/showcontent.asp?artid=23993 原则上Windows 7 x64, Windows 8 x64 都可以顺利安装. 其实这家伙说了这么多,我觉得重要的只有一点: 1.在安装的时候一定要选“自定义安装”,然后不要勾选“数据访问”,忽略它的提示,就可安装成功了.貌似安装完以后所有功能都是有的,怀疑这个功能系统已经自带了. 如果你选中了这项或选择了典型安装,那么恭喜你,你的安装将卡在最

零基础学Visual Basic(第2版)pdf

下载地址:网盘下载 零基础学Visual Basic 第2版深入浅出.循序渐进地介绍了visual basic 6.0的知识体系以及使用其编写程序的方法技巧.. 全书共分24章,内容涵盖了visual basic 6.0各方面的知识,包括开发环境介绍.获取帮助信息的方法.基础语法.窗体控件.高级activex控件.数组.键盘鼠标事件.菜单工具栏状态栏的设计.文件处理技术.sql语言基础.数据库控件编程.ado数据库编程.网络编程.多媒体编程.程序调试与错误处理技术.建立并使用帮助文档.visua

我与Visual Basic的那些事儿

公元2000年,IEEE计算机协会的一份期刊<Computing in Science & Engineering>上,两位客座编辑Francis Sullivan和Jack Dongarra遴选出了20世纪科学与工程的实践与发展上最具影响力的十大算法[1].随后,Barry Cipra又在SIAM News上发表文章对这十大算法进行了综述[2].2016年,SIAM的主席Nick Higham对原来的十大算法列表进行了些许调整,并给出了自己的名单[3].两份名单在十大算法中的七项上基

21天学通Visual.Basic pdf

下载地址:网盘下载 <21天学通Visual Basic(第2版)>是Visual Basic 6.0的入门教程,主要针对没有程序设计基础的读者,详细介绍了Visual Basic 6.0的基本概念和编程技术.书中通过大量的范例及综合练习来介绍Visual Basic 6.0的基本概念.语言特点.基本的程序设计方法,以及小型应用程序的设计步骤.<21天学通Visual Basic(第2版)>在内容讲解上力求形象生动.深入浅出,使读者能够较为轻松地理解基本概念.读者可以在较短时间内通

【转】[Microsoft Visual Studio 6.0 Enterprise]Visual C++ 6.0原版光盘下载

Visual C++ 6.0可以说是初学者的最佳伴侣,简单易上手!百度一下,到处都是精简版的,或者汉化版的,我一直有种强迫症,就只喜欢原版的,知道一周以前,我才找到.希望分享(在这里要特别感谢前辈原作者的分享,谢谢他!)给一样在学习编程的朋友们,祝大家学习进步! 另 外说一下,如果你是计算机类专业的建议使用原版的,不要汉化的,也许上面英文有些地方看不懂,但是你可以慢慢适应,一来,这有助于提高你的英文水平,一定 的英文水准对这个专业其实还是必须的,这个专业比较前沿的东西都是英文写的,也起源于西方,

Visual Studio 6.0 编译器下载

这些编译器是我从国外网站上下载的   Microsoft Visual Studio 6.0 里面包含 Visual Basic 6.0 Visual C++ 6.0 Visual J++6.0 Visual FoxPro 还有其他一些工具 很全 安装ID全是1或者2都行. Microsoft Visual Studio 6.0 Enterprise Edition Free Download 文件格式(ISO)英文版 链接: http://pan.baidu.com/s/1qY0daTe 密码