爱问知识人 爱问教育 医院库

几个简单的VB改错题,谢谢谢谢!!!

首页

几个简单的VB改错题,谢谢谢谢!!!

private sub form_click()
Const PI=3.14159
dim s , r  as  Integer
r=val( ption)
s=PI*r*r
print r, s
end sub
2.  (10分,每错2分)下面的程序用于求1/1+1/2+1/3+... ...+1/n的和。
private sub command1_click()
  dim p , n as integer
  dim sum as integer
  n=val(text1.text)
  do while p>=n
    sum=sum+p
  loop
   int  “和为:” & sum
end sub

提交回答
好评回答
  • 2008-12-04 14:43:40
    1.
    r=val( ption) 改成
    r=val(text1.text) 
    2.
    dim p , n as integer 
    dim sum as integer  '改为dim sum as single
    p=1  '这里应该给P赋初值1,不然1/p出错
    n=val(text1.text) 
    do while p>=n  '改为 do while p<=n
    sum=sum+p   '改为 sum=sum+1/p
    p=p+1       '这里加上p=p+1
    loop 
     int “和为:” & sum    '引号不知道是打错了还是什么,应该用英文输入法的" "
    

    K***

    2008-12-04 14:43:40

类似问题

换一换
  • 软件 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新资料 推荐信息 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):