X86汇编——输出三角形星星
生活随笔
收集整理的這篇文章主要介紹了
X86汇编——输出三角形星星
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
沒有達到想要的想過,即打印任意行的三角陣列,先放一邊,,效果如下
.386 .model flat,stdcall option casemap:noneinclude msvcrt.inc includelib msvcrt.lib.datarow dword 4numj dword 0numk dword 0numi dword 0szSign1 byte " ",0szSign2 byte "*",0szSign3 byte " ",0dh, 0ah, 0.code start:mov eax, row @loop1:cmp numj, eaxjg @end1inc numjmov eax, rowsub eax, numjmov numk, eax@loop2:cmp numk, 0jz @end2dec numkpush offset szSign1call crt_printfjmp @loop2@end2:mov eax, numjlea ebx, [eax+eax-1]mov numi, ebx@loop3:cmp numi, 0jz @end3dec numipush offset szSign2call crt_printfjmp @loop3@end3: push offset szSign3call crt_printfjmp @loop1@end1:retend start end?
總結
以上是生活随笔為你收集整理的X86汇编——输出三角形星星的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: X86汇编——字符串逆序输出
- 下一篇: X86汇编——简易通讯录