汇编题目,请教! 星座查询系统
星座查询系统功能描述:通过输入姓名,月份日期输出相应的星座。如输入:04-19,输出:Aries。输入Q结束退出。同时把刚才的查询结果保存在quary.txt文档中。文档...
星座查询系统
功能描述:
通过输入姓名,月份日期 输出相应的星座。如输入:04-19,输出:Aries。
输入Q 结束退出。同时把刚才的查询结果保存在quary.txt文档中。
文档中的格式为:
姓名 生日 星座
星座日期信息如下:
星座 日期(公历) 英文名
魔羯座 (12/22 - 1/19) Capricorn
水瓶座 (1/20 - 2/18) Aquarius
双鱼座 (2/19 - 3/20) Pisces
牡羊座 (3/21 - 4/20) Aries
金牛座 (4/21 - 5/20) Taurus
双子座 (5/21 - 6/21) Gemini
巨蟹座 (6/22 - 7/22) Cancer
狮子座 (7/23 - 8/22) Leo
处女座 (8/23 - 9/22) Virgo
天秤座 (9/23 - 10/22) Libra
天蝎座 (10/23 - 11/21) Scorpio
射手座 (11/22 - 12/21) Sagittarius
这个不会做额,哪位高手能在元旦假之前教我做呀?急用额,帮帮忙!
能运行的话一定追加分感谢
首先对于yelaizuozuo我向你解释下,当时我是用MASM5在DOS下运行所以有错,因为你当时也没告诉我你是用MASM FOR WINDOWS编译,我们老师教都是用MASM5的,所以运行才有错误的,到后来我到MASM FOR WINDOWS编译你那程序确实没问题,但程序对于输入Q结束退出和把查询结果存quary.txt文档这两个功能都没实现,而且当晚我确实后面有事把电脑开在这人离开了这个你可以问纳兰旖儿,所以我不是故意不回复你消息的,而让你等了几个小时事后我也发了百度消息和邮件给你道歉过了,希望你能接受我的道歉。我也很佩服你的编译能力还你对于纳兰旖儿问题所提出的意见的绅士风度,所以我想在这说在一次谢谢你。对于 Dididu1515我也很谢谢你,你也帮我写了,不过因为你所写的代码符号不是我们所教的,我也很多看不懂,如果去问老师老师一定知道这不是我能力写的代码,他也不会和我解释的太多,但我还是要谢谢你,我发了封百度消息给你希望我们在交流下。而分数最终我决定还是给纳兰旖儿因为她人真的很好,虽然她写的代码有700多行,但我有不懂的一问她都会帮助我,为此也浪费了她几天时间,所以谢谢你呀!真没想到我一个问题3个人都帮我编译,所以谢谢大家! 展开
功能描述:
通过输入姓名,月份日期 输出相应的星座。如输入:04-19,输出:Aries。
输入Q 结束退出。同时把刚才的查询结果保存在quary.txt文档中。
文档中的格式为:
姓名 生日 星座
星座日期信息如下:
星座 日期(公历) 英文名
魔羯座 (12/22 - 1/19) Capricorn
水瓶座 (1/20 - 2/18) Aquarius
双鱼座 (2/19 - 3/20) Pisces
牡羊座 (3/21 - 4/20) Aries
金牛座 (4/21 - 5/20) Taurus
双子座 (5/21 - 6/21) Gemini
巨蟹座 (6/22 - 7/22) Cancer
狮子座 (7/23 - 8/22) Leo
处女座 (8/23 - 9/22) Virgo
天秤座 (9/23 - 10/22) Libra
天蝎座 (10/23 - 11/21) Scorpio
射手座 (11/22 - 12/21) Sagittarius
这个不会做额,哪位高手能在元旦假之前教我做呀?急用额,帮帮忙!
能运行的话一定追加分感谢
首先对于yelaizuozuo我向你解释下,当时我是用MASM5在DOS下运行所以有错,因为你当时也没告诉我你是用MASM FOR WINDOWS编译,我们老师教都是用MASM5的,所以运行才有错误的,到后来我到MASM FOR WINDOWS编译你那程序确实没问题,但程序对于输入Q结束退出和把查询结果存quary.txt文档这两个功能都没实现,而且当晚我确实后面有事把电脑开在这人离开了这个你可以问纳兰旖儿,所以我不是故意不回复你消息的,而让你等了几个小时事后我也发了百度消息和邮件给你道歉过了,希望你能接受我的道歉。我也很佩服你的编译能力还你对于纳兰旖儿问题所提出的意见的绅士风度,所以我想在这说在一次谢谢你。对于 Dididu1515我也很谢谢你,你也帮我写了,不过因为你所写的代码符号不是我们所教的,我也很多看不懂,如果去问老师老师一定知道这不是我能力写的代码,他也不会和我解释的太多,但我还是要谢谢你,我发了封百度消息给你希望我们在交流下。而分数最终我决定还是给纳兰旖儿因为她人真的很好,虽然她写的代码有700多行,但我有不懂的一问她都会帮助我,为此也浪费了她几天时间,所以谢谢你呀!真没想到我一个问题3个人都帮我编译,所以谢谢大家! 展开
展开全部
恩~比较感兴趣~我做做看~
555555555555555555,yelaizuozuo又抢我生意- -~
不过我写了将近600行了~而且不带文件写入~
功能到是实现了~
发现yelaizuozuo的不能用~哈~我写了一个~感觉指令没什么错误~就是存不到文件里~闷~代码如下^^,存文件部分我会继续研究的~@!!!!yelaizuozuo你看到的话也给我说说什么地方错了~
还有~分数一定要给我留着~我做了一天一夜的啊,这个存文件的问题我一定能解决的!!!!!
;星座查询系统
代码段……
版权所有!!仿冒必究!!!!
555555555555555555,yelaizuozuo又抢我生意- -~
不过我写了将近600行了~而且不带文件写入~
功能到是实现了~
发现yelaizuozuo的不能用~哈~我写了一个~感觉指令没什么错误~就是存不到文件里~闷~代码如下^^,存文件部分我会继续研究的~@!!!!yelaizuozuo你看到的话也给我说说什么地方错了~
还有~分数一定要给我留着~我做了一天一夜的啊,这个存文件的问题我一定能解决的!!!!!
;星座查询系统
代码段……
版权所有!!仿冒必究!!!!
展开全部
鉴于提问者llovetmh称程序运行结果有问题,经在本机测试并无所说乱码等现象,故向llovetmh邮箱发送了本机编译后的EXE文件及源代码供测试,发送四五个消息仅得到了"你在次发到我邮箱的那个我用MASM5在cmd指令运行不了额? "的回复,等候一个小时也不告知用邮件中的EXE文件的测试情况,并且未按百度消息中要求的提供出错的用例供检测,故在此申明,放弃此问题的测试及完善,请其他高人进行解决
致 纳兰旖儿
mov ah,3ch ;建文件
mov cx,00
lea dx,lea1
mov bx,ax !2,此句要在INT 21H后有效,以设置文件读写时需要的句柄
int 21h
;mov ah,3dh ;打开文件
;lea dx,lea1 !1建立文件后文件的当前状态是打开的,不必再打开它
;int 21h
磁盘是慢速设备,尽量将数据准备在缓冲区中一次性读写,或缓冲区满了一次性读写。
文件读写完后要关闭它,AH=3EH,BX=文件句柄
调用后CF=0表示关闭成功
将文件创建或打开时返回的文件句柄保存在存储器中是个好习惯。,
致 纳兰旖儿
mov ah,3ch ;建文件
mov cx,00
lea dx,lea1
mov bx,ax !2,此句要在INT 21H后有效,以设置文件读写时需要的句柄
int 21h
;mov ah,3dh ;打开文件
;lea dx,lea1 !1建立文件后文件的当前状态是打开的,不必再打开它
;int 21h
磁盘是慢速设备,尽量将数据准备在缓冲区中一次性读写,或缓冲区满了一次性读写。
文件读写完后要关闭它,AH=3EH,BX=文件句柄
调用后CF=0表示关闭成功
将文件创建或打开时返回的文件句柄保存在存储器中是个好习惯。,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
保存到quary.txt文档中,干什么?
能查询,能保存,答案在:
汇编_ 星座查询系统
http://hi.baidu.com/dididu1515/blog/item/adb40922e11a12559922ed63.html
希望没误你的作业。
能查询,能保存,答案在:
汇编_ 星座查询系统
http://hi.baidu.com/dididu1515/blog/item/adb40922e11a12559922ed63.html
希望没误你的作业。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询