汇编语言程序设计编写计算n!的程序(利用循环程序结构编写),谢谢!
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/06 06:56:18
汇编语言程序设计
编写计算n!的程序(利用循环程序结构编写),谢谢!
编写计算n!的程序(利用循环程序结构编写),谢谢!
; 本程序通过编译,运行正确
Code Segment
Assume CS:Code,DS:Code
n db 5
Result dw
Start:push cs
pop ds
mov cl,n
xor ch,ch
cmp cx,1
ja $+6
push cx
pop ax
jmp Exit_Proc
push cx
pop ax
dec cx
Multi_Self:mul cl
loop Multi_Self
mov Result,ax ;保存结果
Exit_Proc:mov ah,4ch ;结束程序
int 21h
Code ENDS
END Start ;编译到此结束
Code Segment
Assume CS:Code,DS:Code
n db 5
Result dw
Start:push cs
pop ds
mov cl,n
xor ch,ch
cmp cx,1
ja $+6
push cx
pop ax
jmp Exit_Proc
push cx
pop ax
dec cx
Multi_Self:mul cl
loop Multi_Self
mov Result,ax ;保存结果
Exit_Proc:mov ah,4ch ;结束程序
int 21h
Code ENDS
END Start ;编译到此结束
汇编语言程序设计编写计算n!的程序(利用循环程序结构编写),谢谢!
利用for循环嵌套编写程序,计算1!+2!+3!+……+n!,要求n的值要由键盘输入 一定要用嵌套
用三种循环结构分别编写程序,计算л的近似值
编写一个计算个人所得税的程序(用VB编写)
试用汇编语言编写计算表达式b*b-4ac的程序~急
用汇编语言编写程序计算表达式:f=a*(b+c)/(d-e).本人...
asp编写代码 S=1^2+2^2+…..+99^2,请利用两种循环语句编写程序,计算S的值.
利用循环编写程序计算表达式1-2+3-4+5-6+7-8+9-10的值.
(1) S=1^2+2^2+…..+99^2,请利用两种循环语句编写程序,计算S的值.
汇编语言,编写程序,记录BX中1的个数.
编写一个程序,计算下面n(n属于N*)个数的和
用c编写程序,其中利用子函数fun实现计算n(n为函数参数)的阶乘n!在主函数中调用