编写确定一个十进制数x(2≤x≤200)是否是素数(质数)的程序。

欢迎免费使用小程序搜题/刷题/查看解析,提升学历,成考自考报名,论文代写、论文查重请加客服微信skr-web

编写确定一个十进制数x(2≤x≤200)是否是素数(质数)的程序。

判断一个数X是否为素数时,只要判断2,3,…,X/2中是否有能除尽X的数,这些数中只要有一个数能除尽X,则X就不是素数;若都不能除尽X,则X为素数。 DATA SEGMENT XX DB X RESULT DB ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV CL,XX SHR CL,1 MOV AL,XX MOV AH,0 MOV BL,2 NEXT: CMP BL,CL JA DONE2 DIV BL CMP AH,0 JE DONE1 INC BL JMP NEXT DONE1:MOV RESULT,0 ;不为素数,将RESULT置0 JMP EXIT0 DONE2:MOV RESULT,1 ;为素数,将RESULT置1 EXIT0:MOV AH,4CH INT 21H CODE ENDS END ST

访客
邮箱
网址

通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作


  • 自动写文案
  • 自动写小说
  • 马上扫码让Ai帮你完成工作
通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作

  • 自动写论文
  • 自动写软件
  • 我不是人,但是我比人更聪明,我是强大的Ai
Top