for i = 1 to 3 i=i+inextMsgbox i

慕容蔷薇2022-10-04 11:39:541条回答

已提交,审核后显示!提交回复

共1条回复
yvyang 共回答了18个问题 | 采纳率88.9%
一共循环3次,第一次 i=1 , i = 2, i= 3 ; 最后 i=i+i 就是 6 = 3+3 ,由于next 后面不会自动释放 i 所以跳出循环后 i 还是会再加1的,所以Msgbox i 应该等于 7
1年前

相关推荐

VBA中,想要弹出一个MSGBOX,其中包含三个选项:“选项一”,“选项二”,“选项三”,如何实现?
VBA中,想要弹出一个MSGBOX,其中包含三个选项:“选项一”,“选项二”,“选项三”,如何实现?
在弹出的对话框中,三个按钮选项上的字是:“选项一”,“选项二”,“选项三”
LOVExusheng1年前1
nj_fox2008 共回答了24个问题 | 采纳率95.8%
在VBA用msgbox来实现可能比较麻烦,我研究了好久都还不会,只好放弃了。
建议你建一个窗体来实现比较简单。
1.下面的程序段运行后,显示的结果是 ______.Dim x% if X Then MsgBox(x)
1.下面的程序段运行后,显示的结果是 ______.Dim x% if X Then MsgBox(x)
1.下面的程序段运行后,显示的结果是 ______.
Dim x%
if X Then MsgBox(x) Else MsgBox(x+1)
(A) 1
(B) -1
(C) 0
(D) 显示错误提示信息
来有影去有踪1年前1
海色熏衣草 共回答了16个问题 | 采纳率93.8%
选( A ) x=0
x+1=1
Dim x%是用类型说明符声明变量的方式
%是integer的类型说明符
是dim x as integer 的简化写法
x初始化时未赋值情况下默认是0
所以x=0 msgbox(x+1)=1
常用类型说明符
% integer
& long
! single
# Double
$ string
@ currency
Ask = MsgBox("密码中是否包含符号?",4,"密码生成选项") If Ask = 7 Then Con_sy
Ask = MsgBox("密码中是否包含符号?",4,"密码生成选项") If Ask = 7 Then Con_sym = Flase
VB菜鸟,麻烦解释下这个句子
luckyinsky1年前1
hzx_820430 共回答了16个问题 | 采纳率93.8%
Ask = MsgBox("密码中是否包含符号?",4,"密码生成选项")
语句会弹出一个窗口,窗口的标题是“密码生成选项”,内容是“密码中是否包含符号?”,然后有两个按钮,一个“是”和一个“否”.
点击“是”,返回值为6(即Ask=6),点击“否”返回值为7(即Ask=7)
参看百度百科中MsgBox( )函数的用法.
If Ask = 7 Then Con_sym = Flase
如果返回值为7(即点击了“否”),那么将Con_sym赋值为Flash
一道VB题,求答案!关于MsgBox()函数,下列说法正确的是______。 A)执行MsgBox()函数弹出的对话框是
一道VB题,求答案!
关于MsgBox()函数,下列说法正确的是______。
A)执行MsgBox()函数弹出的对话框是模式(模态)对话框
B)执行MsgBox()函数弹出的对话框是无模式(非模态)对话框
C)调用MsgBox()函数,若缺省[,Buttons]参数,则弹出的对话框中没有任何按钮
D)调用MsgBox()函数,若缺省[,Title]参数,则弹出的对话框不显示标题
chh32651年前1
freeskylshf 共回答了24个问题 | 采纳率95.8%
条案是A。
关于MSGBOX的选择题下列叙述正确的是( ). 答案:CA.MSGBOX语句的返回值是一个整数B.MSGBOX语句的第
关于MSGBOX的选择题
下列叙述正确的是( ). 答案:C
A.MSGBOX语句的返回值是一个整数
B.MSGBOX语句的第一个参数不能省略
C.如果省略MSGBOX的第三个参数(TITLE),则信息框的标题为空.
麻烦每个选项都解释一下~~~
甜的酸的1年前7
sunsun849 共回答了14个问题 | 采纳率85.7%
MSGBOX语句没有返回值,有返回值的是MSGBOX函数,可以查看一下两者区别,所以A错。
省略MsgBox的第三个参数,则信息框的标题默认为工程名称,所以C错。
Din A as Integer A=20 :B=30 C=A+B Msgbox C 运行程序后,C值为?请说明一下.
Din A as Integer A=20 :B=30 C=A+B Msgbox C 运行程序后,C值为?请说明一下.
那:Din I As Integer
S=5
For I = 1 To 10 step 2
S=S+I
Next I
Msgbox S
MsgBox结果是?
flyinnwater1年前1
公平ii 共回答了28个问题 | 采纳率96.4%
Din A as Integer
A=20
B=30
C=A+B
Msgbox C
50啊.
有关msgbox?假定程序中有以下语句:answer = MsgBox("String1","String2","Str
有关msgbox?
假定程序中有以下语句:
answer = MsgBox("String1","String2","String3",2)
执行该语句后,将显示一个信息框,此时如果单击“确定”按钮,则answer的值为:__1___
冷艳无双1年前1
夸张 共回答了17个问题 | 采纳率88.2%
值为1
确定按钮返回值是1
a = Sqr(3) b = Sqr(2) c = a > b MsgBox c + 2为什么结果是1
珠联比何1年前1
银火 共回答了22个问题 | 采纳率90.9%
c = a > b,则变量c保存的是逻辑值true,在计算c+2时,编译器会强制转换c为整数值,vb会转换成-1
求编写程序,使用InputBox函数输入两个电阻的值,求它们并联和串联的电阻值,使用MsgBox消息框输出结果,要
求编写程序,使用InputBox函数输入两个电阻的值,求它们并联和串联的电阻值,使用MsgBox消息框输出结果,要
要求保留三位小数
a7461年前2
太阳_草 共回答了22个问题 | 采纳率90.9%
Sub Macro2()
Dim s1,s2 As String
Dim n5
Dim n1,n2,n3,n4 As Single
s1 = InputBox("请输入两电阻的阻值,之间用半角逗号“,”分隔","提示信息")
n1 = Val(s1)
n2 = Val(Mid(s1,InStr(s1,",") + 1))
If n1 > 0 And n2 > 0 Then
n3 = Round(n1 + n2,3) '串联电阻值
n4 = Round(n1 * n2 / (n1 + n2),3) '并联电阻值
n5 = MsgBox(n1 & "Ω和" & n2 & "Ω两个电阻的" & Chr(13) & "串联电阻值为:" & n3 & "Ω" & Chr(13) & "并联电阻值为:" & n4 & "Ω",,"计算结果")
Else
n5 = MsgBox("两电阻值输入有错,请重新输入!",,"错误提示")
End If
End Su
VB6: 10个数值 (a,b,c,d,e,f,g,h,i,j),如果大于7的数值超过5个,弹出一个msgbox,用VB
VB6: 10个数值 (a,b,c,d,e,f,g,h,i,j),如果大于7的数值超过5个,弹出一个msgbox,用VB6如何实现?
比如(18,6,12,25,0,9,68,3,85,6)中,大于7的数值个数有6个,则弹出一个Msgbox,VB6代码怎么写?
atshmily1年前1
tianzhou 共回答了19个问题 | 采纳率89.5%
先逐个进行比较,大于7的累计进一个变量n,最后如果n==6 就弹窗。
要求用inputbox输入一个正实数,用msgbox输出它的平方和平方根,要求每个数保留三个小数.
chord1年前1
gfq369 共回答了17个问题 | 采纳率94.1%
Private Sub Commmand1_Click()
Dim a As Double
a = InputBox("输入一个正实数")
If a < 0 Then Exit Sub
Print Int(Sqr(a) * 1000) / 1000
End Su
执行下面的语句后,所产生的信息框的标题是( ) a = MsgBox("AAAA", "BBBB", "", 5) 把原
执行下面的语句后,所产生的信息框的标题是( ) a = MsgBox("AAAA", "BBBB", "", 5) 把原理解释一下
附加一下,
执行下面的语句后,a的值是
  a = MsgBox("AAAA", vbOKOnly, "BBBB")
A. AAAA B.空 C. BBBB D.出错,不能产生信息框
这个题和上面的为啥结果不一样,求详解!
htun1年前1
dtyzw 共回答了19个问题 | 采纳率78.9%
a的值是vbOK也就是1 啊
msgbox的返回值是根据你在msgbox上按的按钮来的
如果上面那句代码改成:
 a = MsgBox("AAAA", vbOKCancel, "BBBB")
那么msgbox执行后就会有 OK 和Cancel两个按钮
如果你点击ok,则返回vbOK,也就是a=1,如果你点击cancel,则返回vbCancel,也就是2
vb 定义函数其实我早就会了,就是不知道怎么样达到像msgbox这样逗号输完了后有一个菜单.
秋冷若剑1年前1
lxuyun 共回答了16个问题 | 采纳率100%
'用自定义枚举类型,详细用法可以百度搜索 vb enum
Enum myEnum
myA = 1
myB = 2
myC = 3
myD = 4
End Enum
Function f(x As String, y As myEnum)
'参数y设为自定义枚举类型
End Function
找一下下面语法的错误t1 = MsgBox(“密码错了,再想想!”,vbokonly+vbExclamation,系统提
找一下下面语法的错误
t1 = MsgBox(“密码错了,再想想!”,vbokonly+vbExclamation,系统提示")
yuhuating1年前1
ctjy58845 共回答了18个问题 | 采纳率88.9%
想想后面逗号要用英文的
系统提示前要个英文双引号,那不是字符串
要求用inputbox输入一个正实数,用msgbox输出它的平方和平方根,要求每个数保留三个小数.
LeeKing771年前1
ferrier 共回答了10个问题 | 采纳率80%
Private Sub Commmand1_Click()
Dim a As Double
a = InputBox("输入一个正实数")
If a < 0 Then Exit Sub
Print Int(Sqr(a) * 1000) / 1000
End Su
求你出几个题 给我做 :我学了 Do Loop函数 for 函数 二维数组 inputbox msgbox 算术运算关系
求你出几个题 给我做 :我学了 Do Loop函数 for 函数 二维数组 inputbox msgbox 算术运算关系运算逻辑运算
出几个 比较难的排序题 最好是能综合我 所学的东西的.题目尽量新颖 且 不少于3个
guangjr1年前1
gravestone 共回答了24个问题 | 采纳率91.7%
1.生成大小为1到100的50个随机数,使用选择排序或者冒泡法对这些数组从小到大排序,并将其显示出来.
2.计算S=1+1/2+1/4+1/7+.,当i项的值