注册 登录
编程论坛 汇编论坛

求程序:S=1+2X3+3X4+4x5。。。Nx(N+1)

aiywq 发布于 2009-11-09 19:22, 959 次点击
S=1+2X3+3X4+4x5。。。+Nx(N+1),直到Nx(N+1)大于200为止
5 回复
#2
onepc2009-11-10 08:22
当n+1大于200时即是201,看规则这时刚好有200个项

程序代码:
mov ecx,200
mov eax,2
mov ebx,3
mov edx,1
@@:mul ebx
add edx,eax
inc eax
inc ebx
loop @@

 
#3
onepc2009-11-10 08:23
呃,上面错了,原来是n(n+1)的值大于200。
再看看
#4
onepc2009-11-10 08:28
加个判断就行了,
mov eax,2
mov ebx,3
mov edx,1
@@:mul ebx
cmp eax,200
jg @F
add edx,eax
inc eax
inc ebx
jmp @B
@@:
#5
myang2009-11-25 11:53
如果是8086
要求N>200这时有溢出该怎样写!?
#6
dbx123582009-11-25 13:19
可以用一下循环吧~
1