早教吧作业答案频道 -->其他-->
VB~!得出的总和值和平均值怎样保留后面小数??不要四舍五入OptionExplicitDimi%,sum%Dima(6)AsIntegerSubIntsum()'随机生成7个1-100内的整数sum=0Fori=0To6Text1(i)=Val(Text1(i))IfText1(i)=""The
题目详情
VB ~!得出的总和值和平均值怎样保留后面小数??不要四舍五入Option Explicit Dim i%, sum% Dim a(6) As Integer Sub Intsum() '随机生成7个1-100内的整数 sum = 0 For i = 0 To 6 Text1(i) = Val(Text1(i)) If Text1(i) = "" Then Text1(i) = "0" End If sum = sum + Val(Text1(i)) '7个数的总和 a(i) = Text1(i) Next For i = 0 To 5 a(i + 1) = IIf(a(i) > a(i + 1), a(i), a(i + 1)) '得到最大值 Next sum = sum - a(6) For i = 0 To 6 a(i) = Text1(i) Next For i = 0 To 5 a(i + 1) = IIf(a(i) > a(i + 1), a(i + 1), a(i)) '得到最大值 Next sum = sum - a(6) End Sub Private Sub Form_Load() For i = 0 To 6 Text1(i) = "" Next Text2 = "" Text3 = "" End Sub Private Sub Command1_Click() '总和 Intsum Text2 = sum End Sub Private Sub Command2_Click() '平均数 Intsum Text3 = sum / 5 End Sub
▼优质解答
答案和解析
将变量设置成double类型, Dim a As Double Dim b As Integer b = 100 / 3 a = 100 / 3 MsgBox CStr(b) MsgBox CStr(a) 这个例子
看了VB~!得出的总和值和平均值怎...的网友还看了以下:
设栈的初始为空,元素a,b,c,d,e,f,g依次入栈,以下出栈序列不可能出现的是A,a,b,c, 2020-05-17 …
设栈S的初始状态为空,元素a,b,c,d,e,f依次入栈S,出栈的序列为b,d,f,e,c,a…… 2020-05-17 …
一个栈的入栈序列是a b c d e,则栈不可能的输出序列是( )。A.e d c b a B.d 2020-05-23 …
一个栈的入栈序列是a,b,c,d,e,则栈不可能的输出序列是A.e d c b aB.d e c b 2020-05-24 …
有A.B.C.D.E五箱苹果,各箱苹果的质量不等.如果把B箱苹果的一半放入A箱内,C箱苹果的三分之 2020-06-03 …
A,B,C,D,E五位同学进入了乒乓球决赛,猜一下他们的名次.A说:“B是第三名,C是第五。”B说 2020-06-06 …
某工厂有A,B,C,D,E,F六个车间,人数各不相等.由于工作需要,把B车间工人的1/2调入A车间 2020-06-15 …
有A、B、C、D、E五筐苹果,各筐苹果的数量不等.如果把B筐苹果的一半搬入A筐,C筐苹果的13放入 2020-07-22 …
某工厂有A、B、C、D、E五个车间,人数各不相等.由于工作需要,把B车间工人的12调入A车间,C车间 2020-11-07 …
A、B、C、D、E都是含碳元素的物质,它们之间的变化关系是:D在氧气充足时燃烧生成C,C和D在高温下 2020-12-20 …