88问答网
所有问题
用汇编语言实现s=1!+2!+3!+4!+5!+6!+7!+8!
如题所述
举报该问题
推荐答案 2011-12-02
可以用MATLAB实现如下:
s=0;
for n=1:8
s=factorial(n)+s;
end
disp(s);
结果:46233
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/tSBBStBVt.html
相似回答
汇编语言
求
s=1+2
*3
+3
*4
+4
*5
+5
*6
+6
*7
+7
*8
+8
*9+9*10
答:
d
1
db
2
,
3
,3,
4
,4,
5
,5,6,6,7,7,8,8,9,9,10 d2 db 0 data ends code segment assume cs:code,ds:data,es:data start lea si, d1 mov ax,1 mov cx, ($d2 - $d1)/2 ;(或 (offset d2 - offset d1)/2) (或 (len d1)/2)L1:push ax lodsb mul byte pt...
汇编语言
编程求助,急
!!!
答:
lea si,f mov byte ptr [si],
1
mov byte ptr [si+1],1 add si,2 mov cx,18 next:mov al,[si-1]add al,[si-2]mov [si],al inc si loop next mov ah,1 int 21h mov ah,4ch int 21h code ends end start 3.code segment assume cs:code start:mov ah,1 int 21h mov cx...
4
*4矩阵键盘
汇编语言
程序,按键分别显示,
1
,
2
,
3
,4,
5
,6,7,8,9,A,b,c...
答:
KEY: ACALL DELAY D
1
: MOV A, P3 XRL A,R4 JZ D1 MOV A, R1 ACALL DISP JMP L1 DISP: MOV DPTR, #TABLE MOVC A, @A+ DPTR MOV P0, A RET DELAY: MOV R7, #60 MOV R6, #248 DLY1: DJNZ R6,DJNZ R7, DLY1 RET TABLE: DB 0C0...
汇编 语言
编写16进制一位数加法
答:
MOV DL,ES:BUF
+1
INT 21H MOV DL,'='INT 21H MOV AL,ES:BUF CMP AL,'9'JBE Z0_9 SUB AL,07H Z0_9:SUB AL,30H MOV ES:BUF,AL MOV AL,ES:BUF+1 CMP AL,'9'JBE Z0_9N SUB AL,07H Z0_9N:SUB AL,30H ADD AL,ES:BUF MOV CL,4 ROL AL,CL MOV BL,AL AND BL,0FH CMP ...
汇编语言
DB 问题 求助
!!!
答:
只是
一
种选项。应该说:编译软件默认的分段方式是,段起始地址是16的整数倍。楼主可以再试试下面的两种写法:--- a segment BYTE db
1
,
2
,
3
,
4
,
5
,6,7,8 a ends b segment BYTE db 1,2,3,4,5,6,7,8 b ends --- a segment PAGE db 1,2,3,4,5,6,7,8 a ends b segment ...
用汇编语言
编
一
个程序在显示器上循环显示数字“0123456789”50遍...
答:
是
一
个一个数字显示,共50次还是这一行数字显示50次?data segment num db '0','
1
','2','3','4','5','6','7','8','9'data ends code segment assume cs:code,ds:data start:mov ax,data mov ds,ax mov bx,50 start1:mov cx,10 next1:mov si,0 next2:mov al,num[si]...
用80C51单片机
汇编语言
计算
1+2+3+4+5+
...+10的结果, (不要告诉...
答:
分太少了,加点分吧!org 0 mov r0,#10 ;共10个数 mov a,#0 ;累加结果先清0 mov r1,#1 ;第
1
个数为1 loop:add a,r1 ;把数累加起来 inc r1 ;下
一
个数 djnz r0,loop;共10个数,未完转 LOOP循环 sjmp $ ;完成 end
急求
用汇编语言
求前30个素数的代码!
答:
mov cx,
4
Less_Prime:cmp al,[si]jz @@Yes_Prime ;
2
、
3
、5、7是素数 inc si loop @@Less_Prime test al,
1
jz @@Not_Prime ;除了2,其它偶数不是素数 lea si,PrimeLess[1]mov cx,3 Divide357:push ax div byte ptr [si]test ah,ah jnz $
+5
...
大家正在搜
用汇编语言实现1至100求和
用arm汇编语言实现1加到100
用汇编语言实现十个数
使用汇编语言实现算法
怎么用汇编语言实现for循环
用汇编语言实现网络技术
如何用汇编语言实现进制转换
用汇编语言实现电子万年历
用汇编语言实现peek和poke
相关问题
用汇编语言编程1!+2!+3!+4!+5!+6!+7!+8!...
编写程序实现1!+2!+3!+4!+5!+6!+7!+8!+...
汇编语言程序 使数码管显示1,2,3,4,5,6,7,8
用汇编语言编写求7!=7*6*5*4*3*2*1的程序
汇编语言实现计算SUM=1!+2!+3!+4!+5!
编程求解: 1!+2!+3!+4!+5!+6!+7!
汇编S=1+2+3+4+5+6+++++N
汇编语言求s=1+2*3+3*4+4*5+5*6+6*7+7...