早教吧作业答案频道 -->其他-->
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~!得出的总和值和平均值怎...的网友还看了以下:
关于计算机二级Access一道VBA的选择题已知程序段:s=0Fori=1to10step2s=s 2020-05-17 …
s=0Fori=1to10step2s=s+1i=i*2变量S等于什么啊为什么 2020-05-20 …
DimiAsInteger,sAsIntegers=0fori=5To100step5s=s+in 2020-06-12 …
计算机题,解题方案执行以下程序段后,变量S的值为()S=0ForI=0to4S=S+INextIA 2020-06-16 …
Access二级的一道计算题,已知程序段:s=0Fori=1to10step2s=s+1i=i*2 2020-07-25 …
已知n,s是整数,若不论n是什么整数,方程x^2-8nx+7^s=0没有整数解,则所有这样的数s的 2020-07-30 …
下面程序运行后,输出结果为()dima()a=Array(1,3,5,7,9)s=0Fori=1To 2020-11-01 …
求一个VBA题目的解释请看下题目Subbb()s=0Fori=1To10step2s=s+1i=i* 2020-11-01 …
vb程序设计1、对于下面的语句,正确的说法是。S=0ForI=1To100Step2S=S+INex 2020-12-15 …
根据下面的程序,仔细观察后画出其算法的程序框图.输入nS=0Fori=1TonS=S+(i+1)/i 2021-01-15 …