99问答网
所有问题
汇编语言计算S=1+2*3+3*4+4*5+…..+N*(N+1)直到N*(N+1)>56
如题所述
举报该问题
其他回答
第1个回答 2012-06-02
DATA SEGMENT
N DB 2
S DB 1
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:
MOV AX,DATA
MOV DS,AX
S: MOV AL,N
INC N
MUL N
ADD S,AL
CMP AL,56
JA FINISH
JMP S
FINISH: MOV AX,4C00H
INT 21H
CODE ENDS
END START本回答被提问者采纳
相似回答
求s的值
;
s=1
*
2*3+2*3*4+3*4*5+…
…
+n*(n+1)*(n+
2)
答:
…
+n=n(n+1)
/2 所以
1*2*3+2*3*4+…
…
+n(n+1)(n+
2) =n^2(n+1)^2/4
+3*n(n+1)
(2n+1)/6+2*n(n+1)/2 =n^2(n+1)^2/4+n(n+1)(2n+1)/2+n(n+1) =[n(n+1)/4][n(n+1)+2(2
n+1)+4
] =[n(n+1)/4](n^2+n+4n+2+4) =[n(n+1...
1×2×
3+2
×3×
4+3
×4×
5+…+n(n+1)(n+2)=
?
答:
1/4【n(n+1)(n+2)
(n+3
)-(n-
1)n(n+1)(n+2
)】=1/4×n(n+1)(n+2)
(n+3
)
1*
2
+2*3+3*4+4*5+…+n(n+1)(n
为正整数)
答:
因为:1×2=1/3×1×2×3 1×2+2×3=1/3×2×3×4 1×2+2×
3+3
×4=1/3×3×4×5 1×2+2×3+3×
4+4
×
5=1
/3×4×5×6,...结论:1×2+2×3+3×4
+…+n(n+1)= 1
/3n
(n+1)(n+2
)证明 原式=1/2n
(n+1)
+1/6n(n+1)(2
n+1)=1
/6n(n+1)(2n+4)=...
c
语言
编程求以下公式的值
s=1+1
/
(1*
2)+1(
2*3
)+...1/(
n*(n+1))
答:
void main(){float sum;int n;again:printf("请输入n的值\n");scanf("%d",
&n);
sum=1.0;for(int i
=1;
i<=n;i
++)
sum
+= 1
.0/(i*(i
+1));
printf("sum=%f\n",sum);goto again;}测试无误,绝对精确。
1*
2
+2*3+3*4+4*5+
5*6
答:
解:令数列a
n=n*(n+1)
,那么1*2
+2*3+3*4+4*5+
5*6+6*7+...n*(n+1)即为数列an前n项和Sn。又因为an=n*(n+1)=n^2+n,那么
Sn=1*
2+2*3+3*4+4*5+5*6+6*7+...
n*(n+1)=1
^2
+1+2
^2+2+3^2+3+...+(n-1)^2+(n-
1)+n
^2+n =(1^2+2^2+3^2+.....
c
语言1
*2
+2*3+3*4+4*5
的值
答:
按照你的要求编写的求1*2
+2*3+3*4+4*5
的值的C语言程序如下 include<stdio.h>int main(){ int i,
n=
4,sum=0; for(i
=1;
i<=n;i
++)
{ sum=sum+i*(i
+1);
} printf("%d",sum); return 0;} 运行结果40
1*
2
+2*3+3*4+…+n*(n+1)
等于多少? 数学高手来啊!
答:
令s(n)=1*2
+2*3+3*4+…+n*(n+1)
则,
s(n+1)=1*
2
+2*3+3*4+…+n*(n+1)
+
(n+1)*(n+
2)s(n+1)-s(n)=(n+1)*(n+2)=n^2+3n+2 依次带入:
n=1
时,s(2)-s(1)=1^2+3
*1+2
n=2时,s(3)-s(2)=2^2+3*2+2 ……然后叠加:得到s(n)-s(1)=【1^2...
1*
2
+2*3+3*4+4*5+
...
+n(n+1)
的值是多少啊?
答:
n(n+1)=
n^2+n 所以算式可以分成两部分1+2+...+n和1+2^2+3^2+...+n^2
1+2+
...
+n=n(n+1)
/2 1+2^2+3^2+...+n^
2=n(n+1)(
2n+1)/6 所以原式=n(n+1)/2
+n(n+1)(
2n+1)/6
c
语言
求
1*
2
+2*3+3*4+…
…
+n*(n+1)
之和 n为输入键盘
答:
include <stdio.h>int main(){int n,sum=0,i;printf("输入n:");scanf("%d",
&n);
for(i
=1;
i<=n;i
++)
sum+=i*(i
+1);
printf("%d",sum);return 0;}
大家正在搜
汇编语言计算器简单编程
用汇编语言计算s
汇编语言计算器
日期计算器汇编语言
汇编语言写一个计算器
汇编语言CJNE
汇编语言ANL
汇编语言
汇编语言应用
相关问题
用c语言,输入n的值,编程计算出s=1*1+2*2+3*3+...
C语言,编写一程序输入一个正整数n,计算并输出s的前n项和,...
用汇编语言编写“计算1+2*3+3*4...+N*(N+1)...
用汇编语言写这个程序:计算S=1+2×3+3×4+4×5+…...
汇编语言实现计算SUM=1!+2!+3!+4!+5!
谁学过微机原理啊 在debug下用汇编语言编一个程序:使s=...
汇编S=1+2+3+4+5+6+++++N
用C语言编程计算数学公式s=1/1*2+1/2*3+1/3*...