收录日期:2019/05/20 13:09:17 时间:2016/05/31 07:14:39 标签:VB基础类
算法为x = i * i + 5 * i 
其中i的取值为1到10,setp 为1,
请问怎样把x的值累加起来求总和,谢谢各位了
x=x+值
dim i,x,t as long
x=0
for i=1 to 10
    t=i*i+5*i
    x=x+t
next 
dim i,x,t as long
' 上面这个语句在VB6中不标准,但不是指他错误
在 .net 中可以这样定义,但在 vb6 中正确的写法应为
dim i as long , x as long , t as long

象上面那句等同于
dim i, x
dim t as long
楼上的支持你的观点!
dim i,x,t as long
这样i,x为变体型变量
dim i as integer , x as long , t as long
i没必要占多余的空间了
实验证明,next 比 next i 要快!
完整的式子:

dim i as integer , x as long , t as long
for i=1 to 10
    t=i*i+5*i
    x=x+t
next 
TO:1楼
你的回答也太那个了,他要懂就不问这问题了!
程序写好了就要求效率,这才是好程序。

^_^
//你的回答也太那个了,他要懂就不问这问题了!
晕~
虽然,来晚了,也来写写吧。
dim i as single,x as long
x=0
for i=1 to 10
    x=x+i*i+5*i 
next
关于效率,1、x估算大于2^8,or x就定义为integer了。
2、可考虑移位操作,在C里可以实现,VB不知道行不行。
3、还想提高,你去写汇编算了。
dim i as integer,x as long
x=0
for i=1 to 10
    x=x+i*i+5*i 
next
非常正确
楼上真聪明(只求x的值累加起来求总和)

魔术棒功能 怎么把datagrid里符合条件的数据特别显示出来,例如把考试成绩<60的以红色显示出来? VC.net插件怎么写? 启动的时候显示无法启动BIGOne.EXE文件 偶的vc6.0有些头文件没有 哪个好人能给个vc6.0下载地址 谢谢! 一个简单的问题?关于网页的运行时间!谢谢大家,多多支持! ado,数据库查询错误之后如何释放内存? 类似telnet 的BBS的服务器端如何编? 帮我一下 如何限制数据库访问程序中对cpu的占用率??? 请问表类型,对象类型,记录类型,还有其他的类型到底有什么去别?? 怎样让一个继承类的没有基类的某一个特性 System.Web.Mail发邮件的问题 有些概念,请帮忙澄清一下,谢谢 跪求:CodeBase® Bundle for Windows & .NET 破解版,等不到答案不起来 当打开时,新建的窗口大小为自定义。 UDP的网络传输问题请进来看一下,我知道您能解答,谢谢 ezwin中的一个问题!!! 跪求:CodeBase® Bundle for Windows & .NET 破解版,等不到答案不起来 虚伪,狡诈,卑鄙无耻的人请进!!!!!!! 数据库访问速度太慢,在线加分 c#问题,请进入指教 获取服务器上数据库的表名问题,在线等待! 如何取到系统的用户名和用户姓名? 高人教你如何追MM 关于网络共享的问题 分不多了,请教个问题:关于如何消除自动登录密码 2个datagrid中记录转换的问题,有难度! 联通vs移动,祝愿联通走好 创建Font时的疑问,急!!!