Vb上机操作复习要点.docxVIP

  • 2
  • 0
  • 约4.16千字
  • 约 14页
  • 2019-03-15 发布于广东
  • 举报
Vb上机操作复习要点 一、 for语句 格式: For 循环变量二初值 To 终值 Step 步长值 语句组(循环体) Next 循环变量 例如: For i = 10 To 1 Step -1 Print i Next i 二、 利用循环实现累加累乘计数功能 1累加器 格式:S二S+i (i为循环变量) 经常用于有规律的加法运算 计算s=l+3+5++7+???.+99 S=0 For i=l to 50 S二s+2*i-l Next i 计算s=l+2+3+???.100 S=0 For i=l to 100 step 1 S 二 S+i Next i 计算s二1+3+5++7+????+99 S=0 For i=l to 99 step 2 S=s+i Next i 2记数器.: 格式:s二s+1 (数字1) 经常用于统计个数 统计1到1000之间既能被3整除又能被7整除的数的个数 s=0 For i=l to 1000 If i mod 3=0 and i mod 7=0 then s二s+1 Next i 3、累乘计算 (i为循环变量)格式:s (i为循环变量) 计算t二l*2*3*???*10 s=l For i=l to 10 s二s*i Next 1 2、100到200之间能被3整除的数的个数是 Dim I As Integer Dim S As Integer S = _0_ For i = 100 To 200 If 1 Mod 3=0 Then S 二 s+1 End If Next i Print 100到200之间能被3整除的数的个数是:;S 2、求5*6*???*25的积 Dim T As Integer Dim S As Double S = _J_ For i = 5 To 25 Step 1 S 二 S * i Next I Print 〃求5*6*???*25的积:〃;S 3、计算1到100之间,所有能被3整除数的积 Dim I As Integer Dim S As Double For i = 3 To 100 Step 3 s二s*i Next Print 计算1至IJ100Z间,所有能被3整除数的积:〃;S 4、3至IJ 100之间所有能被3整除的数的个数 Dim I As Integer Dim S As Integer S 二 0 For i = 3 To 100 Step 3 s 二 s+1 Next Print z,3至U 100之间(包括3)所有能被3整除的数的个数:〃;S 5、10到200之间所有的奇数的和是 Dim 1 As Integer Dim S As Integer S 二 0 For i 二 10 To 200 Step 1 If Int (I / 2) OI/2 Then s 二 s+i End If Next Print 10到200 Z间所有的奇数的和是:〃;S 其中int(x)函数的含义: 取不大于x的最大整数, 例如: int (3. 8)=3 int (6. 5) =6 6、 2到100的所有偶数和是 Dim i As Integcr Dim s As Integer s = 0_ For i 二 2 to 100 Step 2 s = s + i Next i Print z,2到100的所有偶数和是:〃;s 7、 从1累加到10的值是: Dim i As Integer Dim s As Integcr s = 0 For i = 1 To 10 s 二 s+i Next i Print 从1累加到10的值是:〃; s If语句 格式一:(简单格式) if 条件then语句 辻 条件then语句1 else语句2 例: IF x=80 then print “优良” TF x=y then a=x else a=y 格式二:(分段书写) if 条件 then 语句1 else 语句2 end if 例:IF x=60 then print “ 合格” Else print 不合格” End IF 典型例题 第1题:在窗体Forinl. frm的Conimandl_Clickz,事件中编写代码(请不要随便更 改其它代码),使之能够实现如下功能:鼎程实现求下列分段函数的值。例:在 textl文木框中输入大于0的正整数x,计算当x3时在text2文木框中输出〃8〃, 否则text2文本框中输出x与3的积。 测试数据 在textl文本框中输入2, text2文本框输出8; 在textl文本框中输入5, text2文木框输出15。 在lextl文本框中输入6, Lext2文本框输出18。 程序代码: if x3 then text2=8 (输出语句

文档评论(0)

1亿VIP精品文档

相关文档