VB里求三个数的最大值编程
我用了三个文本框text1text2text3根据客户输入的值在text4里显示最大值请问代码该怎么写?请不要轻视小问题我求教还不行吗...
我用了三个文本框text1 text2 text3
根据客户输入的值在text4里显示最大值
请问代码该怎么写?
请不要轻视小问题
我求教还不行吗 展开
根据客户输入的值在text4里显示最大值
请问代码该怎么写?
请不要轻视小问题
我求教还不行吗 展开
4个回答
展开全部
这个就和我们平时判断三个数的大小一样,设:
A,B,C三个数,按我们平时的大脑判断就是
A 大于 B吗?
如是,那么:
A 也大于 C 吗?
A 大于 B吗?
如不是,那么:
B 大于 C 吗?
如果是,那么最大就是B
A 大于 B吗?
如不是,那么:
B 大于 C 吗?
如果不是,那么最大就是C
按照这个思路我们可以写一个简单的伪代码:
IF A > B THEN
IF A > C THEN
MAX = A
ELSE
MAX = C
END IF
ELSE
IF B > C THEN
MAX = B
ELSE
MAX = C
END IF
END IF
这个思路应该能理解吧。
A,B,C三个数,按我们平时的大脑判断就是
A 大于 B吗?
如是,那么:
A 也大于 C 吗?
A 大于 B吗?
如不是,那么:
B 大于 C 吗?
如果是,那么最大就是B
A 大于 B吗?
如不是,那么:
B 大于 C 吗?
如果不是,那么最大就是C
按照这个思路我们可以写一个简单的伪代码:
IF A > B THEN
IF A > C THEN
MAX = A
ELSE
MAX = C
END IF
ELSE
IF B > C THEN
MAX = B
ELSE
MAX = C
END IF
END IF
这个思路应该能理解吧。
--
2022-12-05 广告
2022-12-05 广告
图形化编程简单理解为用积木块形式编程,scratch和python也是其中的一种,属于入门级编程,以其简单生动的画面获得无数学生的喜爱,深圳市创客火科技有限公司是一家做教育无人机的公司,旗下有编程无人机,积木无人机及室内外编队,每款飞机含有...
点击进入详情页
本回答由--提供
展开全部
Text4 = ""'将文本框4值清空
Text4 = IIf(Val(Text1) > Val(Text4), Text1, Text4)
'如果文本框1的值大于文本框4的值那么将文本框4的值改为文本框1的值,否则不变,下同
Text4 = IIf(Val(Text2) > Val(Text4), Text2, Text4)
Text4 = IIf(Val(Text3) > Val(Text4), Text3, Text4)
IIf 函数
根据表达式的值,来返回两部分中的其中一个。
语法IIf(expr, truepart, falsepart)
truepart 必要参数。如果 expr 为 True,则返回这部分的值或表达式。
falsepart 必要参数。如果 expr 为 False,则返回这部分的值或表达式。
Text4 = IIf(Val(Text1) > Val(Text4), Text1, Text4)
'如果文本框1的值大于文本框4的值那么将文本框4的值改为文本框1的值,否则不变,下同
Text4 = IIf(Val(Text2) > Val(Text4), Text2, Text4)
Text4 = IIf(Val(Text3) > Val(Text4), Text3, Text4)
IIf 函数
根据表达式的值,来返回两部分中的其中一个。
语法IIf(expr, truepart, falsepart)
truepart 必要参数。如果 expr 为 True,则返回这部分的值或表达式。
falsepart 必要参数。如果 expr 为 False,则返回这部分的值或表达式。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要好好练练基本的编程能力
提示一下:
3个值比较搞不定,2个的总可以吧.
那先写一个比较两个数的函数,比如max(a,b)这样选出较大的一个,
接着就可以比较3个呀max(a,max(b,c))
具体到max这个函数怎么写就要考你了,呵呵!
提示一下:
3个值比较搞不定,2个的总可以吧.
那先写一个比较两个数的函数,比如max(a,b)这样选出较大的一个,
接着就可以比较3个呀max(a,max(b,c))
具体到max这个函数怎么写就要考你了,呵呵!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这种问题最好自己想!如果连这样的问题都得问别人!那你以后更难的问题怎么办?自己想吧!
<b>不是我轻视!哥门!你自己想:就像楼主的兄弟说的一样,三个数的搞不懂,两个数的搞的懂吧?比出来以后!再拿大的那个跟剩下的第三个再比!不就OK了?思路就这么简单!也许我说的话比较冲,但有时候问题是需要自己慢慢想的,不要老是问别人!自己想出来的答案记忆才是最深刻的!明白不???</b>
<b>不是我轻视!哥门!你自己想:就像楼主的兄弟说的一样,三个数的搞不懂,两个数的搞的懂吧?比出来以后!再拿大的那个跟剩下的第三个再比!不就OK了?思路就这么简单!也许我说的话比较冲,但有时候问题是需要自己慢慢想的,不要老是问别人!自己想出来的答案记忆才是最深刻的!明白不???</b>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询