vbs解答一道初中数学题i,x,y
一道初中数学题,用VBS找到答案
未知数~i 加上100成为一个完全平方数~X,i 加上168成为另外一个完全平方数~Y,i,x,y都是正整数,求出i,x,y
---------------------------------------------------
n=0
msg1="未知数~i 加上100成为一个完全平方数~X"+chr(10)
msg2="i 加上168成为另外一个完全平方数~Y"+chr(10)+"i,x,y都是正整数"+chr(10)
l=inputbox (msg1+msg2+"请输入i的搜索范围,用来找到i,x,y.1~?:")
if IsNumeric(l) then
msg4=l+" 中搜索答案"
for i=1 to l
x=int(sqr(i+100))
y=int(sqr(i+168))
if x^2=i+100 and y^2=i+168 then
msg3="那么 i,X,Y分别是:"+cstr(i)+","+cstr(x)+","+cstr(y)
msgbox msg1+msg2+msg3,vbokonly,msg4
n=1
exit for
end if
next
if n=0 then
msg3="那么 没有找到合适的答案!"
msgbox msg1+msg2+msg3,vbokonly, msg4
end if
else
msg3="那么 没有找到合适的答案!"
msgbox msg1+msg2+msg3,vbokonly, "搜索范围有问题!"
end if
-------------------------------
结论是156,16,18
相关推荐
-
vbs解答一道初中数学题i,x,y
一道初中数学题,用VBS找到答案 未知数-i 加上100成为一个完全平方数-X,i 加上168成为另外一个完全平方数-Y,i,x,y都是正整数,求出i,x,y --------------------------------------------------- n=0 msg1="未知数-i 加上100成为一个完全平方数-X"+chr(10) msg2="i 加上168成为另外一个完全平方数-Y"+chr(10)+"i,x,y都是正整数"+ch
-
Input系统之InputReader处理触摸事件案例
目录 正文 1. InputMapper 处理触摸事件 2. 收集触摸事件信息 3. 处理同步事件 3.1 同步数据 3.2 处理同步后的数据 3.2.1 加工数据 3.2.2 分发事件 结束 正文 手机一般有两种类型的输入设备.一种是键盘类型的输入设备,通常它包含电源键和音量下键.另一种是触摸类型的输入设备,触摸屏就属于这种类型. 键盘类型的输入设备一般都是产生按键事件,前面已经用几篇文章,分析了按键事件的分发流程. 触摸类型的输入设备一般都是产生触摸事件,本文就开始分析触摸事件的分发流程.
-
Javascript动画的实现原理浅析
假设有这样一个动画功能需求:把一个div的宽度从100px变化到200px.写出来的代码可能是这样的: 复制代码 代码如下: <div id="test1" style="width: 100px; height: 100px; background: blue; color: white;"></div> function animate1(element, endValue, duration) { var startTime =
-
修改ini文件的批处理与vbs代码
批处理代码: @echo off >tmp.ini for /f "tokens=1* delims=:" %%i in ('findstr /n ".*" 文件位置') do ( if "%%j"=="" (echo.>>tmp.ini) else ( echo %%j|find "被替换内容">nul&&( call set tp=%%j&call ech
-
vbs脚本大全,配有实例 DOS命令,批处理 脚本 代码
VBS 取得本机IP strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set IPConfigSet = objWMIService.ExecQuery("Select IPAddress from Win32_NetworkAdapterConfiguration Where
-
SQLids.vbs 0.7(最终版,以后改成gui界面的)
是有这个问题的.第一,应当用正则判断较好.第二,我用循环加返回结果大于30个长度就退出循环,我相信没有表名和字段名大于30个字母的,但是字段值有可能大于,这个地方解决的不够好.但是一般是用来查后台的管理员的用户名和密码,所以就放弃了. 复制代码 代码如下: set arg=wscript.arguments If (LCase(Right(Wscript.fullname,11))="Wscript.Exe") Then Wscript.Quit End If if arg.count
-
VBS 强制关闭Symantec Endpoint Protection的代码
使用这个脚本,可以随时让它歇下来.当然也可以让它继续工作.前提是,你必须是本机管理员.这个脚本使用一各很过时的终止程序方法:ntsd.exe -c q -p ProcessID.所以以前有过一个bat版,之所以用VBS是因为效率高一点,而且没有太多的黑色窗口.主要思想是:循环终止程序+停止服务 代码如下: 复制代码 代码如下: 'On Error Resume Next' 检查操作系统版本Call CheckOS()Call MeEncoder() ' 程序初始化,取得参数If WScript.
-
清除autorun.inf的批处理和vbs
kill.bat 复制代码 代码如下: @echo off taskkill /f /im 病毒.exe cd\ for /d %%i in (C,d,,e,f,g,h,I,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z) do attrib -s -a -r -h %%i:\autorun.inf&attrib -s -a -r -h %%i:\病毒.exe& del %%i:\病毒.exe&del %%i:\autorun.inf kill.vbs 复制代码
-
VBS实现GB2312,UTF-8,Unicode,BIG5编码转换工具
演示 echo "ABCDE &!@#$ ^<>() %% abcde 测试!"> "处理前.txt" GB2Ue.vbs "处理前.txt" "处理后.txt" Ue2U8.vbs "处理后.txt" U82GB.vbs "处理后.txt" GB2U8.vbs "处理后.txt" U82Ue.vbs "处理后.txt"
-
用VBS精确计算100的阶乘的实现代码
今天又无聊的逛了一下搜搜问问,找到这样一个问题: 有谁能提供vbs里20的阶乘的详细程序 下面有人给出了这样的答案: 复制代码 代码如下: function jx(x) j=1 for i=2 to x j=j*i next jx=j end function msgbox jx(20) 运行一下上面的程序,输出2.43290200817664E+18.笑而不语,再次证明了我之前的结论,在这种网站上回答问题的,大部分水平都不咋地. 其实之前在<用VBS精确计算2的100次方>我已经写过了VBS
随机推荐
- 浅谈Angular路由复用策略
- oracle逻辑结构分析
- input、button的不同type值在ajax提交表单时导致的陷阱
- SQLServer Job运行成功或失败时发送电子邮件通知的图文教程
- apache服务器一个ip(如:127.0.0.1)和多个域名(虚拟主机)的绑定
- laravel5.4生成验证码的实例讲解
- Python入门教程之if语句的用法
- MySQL修改默认存储引擎的实现方法
- PHP中类属性与类静态变量的访问方法示例
- vue 请求后台数据的实例代码
- jsp输出所有请求头的名称方法
- DIV+CSS 简单的导航条
- php 实现Hash表功能实例详解
- sqlserver中操作主从关系表的sql语句
- asp.net中gridview的查询、分页、编辑更新、删除的实例代码
- js简单实现点击左右运动的方法
- Java2 JDK安装和配置教程
- Python简单实现阿拉伯数字和罗马数字的互相转换功能示例
- IntelliJ IDEA设置代码的快捷编辑模板Live Templates
- python,Django实现的淘宝客登录功能示例