三九宝宝网宝宝教育教学论文

汇编语言实验分支程序设计

12月30日 编辑 39baobao.com

[c语言程序设计实验报告]五、 课程设计小结心得体会 1设计思想 1)、设定一个一维数组,可先按员工序号设定每位员工的工资 2)、利用While语句和Prinft语句完成用户菜单的设计 功能为:第1项 设为员工编号...+阅读

RW MACRO A,B LEA DX, A MOV AH, B INT 21H ENDM DATA SEGMENT USE16 BUF1 DB 60 DB ? DB 60 DUP(?) BUF2 DB 60 DB ? DB 60 DUP(?) STR1 DB 0DH,0AH,'$' STR2 DB 'success!$' STR3 DB 'Your telephone number is not match, please try again.$' STR4 DB 'Please input your telephone number:$' STR5 DB 'Please input your telephone number again:$' DATA ENDS STACK SEGMENT USE16 STACK DB 200 DUP(0) STACK ENDS CODE SEGMENT USE16 ASSUME DS:DATA, ES:DATA, CS:CODE, SS:STACK START: MOV AX, DATA MOV DS, AX MOV ES, AX LOOP1: RW STR4, 9 ;输出Please input your telephone number: RW BUF1, 10 ;输入号码 RW STR1, 9 ;回车换行 RW STR4, 9 ;输出Please input your telephone number again: RW BUF2, 10 ;输入号码 RW STR1, 9 ;回车换行 MOV CL, BUF1[1] CMP CL, BUF2[1] ;比较输入的号码位数是否一样 JNE NO MOVSX CX, CL MOV SI, OFFSET BUF1[2] MOV DI, OFFSET BUF2[2] CLD REPZ CMPSB ;比较输入的号码是否相同 JNE NO RW STR2, 9 ;输出success! JMP EXIT NO: RW STR3, 9 ;输出Your telephone number is not match, please try again. RW STR1, 9 ;回车换行 JMP LOOP1 EXIT: MOV AH, 4CH INT 21H CODE ENDS END START

以下为关联文档:

课程知识完成C语言程序设计 N皇后问题堆栈一维数组普#include//N皇后问题 #include#include#include#include#include#includetypedef struct { int *elem; int length; int listsize; }Sqlist; int InitList(Sqlist & L){//初...

C语言笔试程序设计题急!#includevoid main() { float a,b; printf("请输入长方形的两条边长:"); scanf("%f %f",&a,&b); printf("这个长方形的面积,边长分别为:%5.2f %5.2f\n",a*b,2*(a+b)); getchar(); getchar...

c语言程序设计:大小写字母转换else 后面没2113有大括号,编译器默认将后一个语句5261作为 else 条件4102满足时的语句,再后1653面一个语句无论专如何都会被执行。属 #include <stdio.h> void main() { char...

c语言程序设计职工工资你要的是命令行还是图形界面?如果是命令行可以考虑下如果是图形界面的话200分少了点,看看吧.--------------------------------------------既然不是图形界面,代码就简单.不过...

C语言程序设计工资管理救急!找迋鬵嘫,他曾回答过这个问题。他的答复如下: /*Microsoft Visual C++ .NET编译通过by 做他07.12.29*/#include "stdafx.h"#include "iostream"#include "string"#include "list"#incl...

C语言程序设计用循环语句输入十个数求平均值#include<stdio.h> main() { int a,i,sum=0; printf("input 10 number:"); for(i=0;i<10;i++) { scanf("%d",&a); sum+=a; } printf("%d",sum/10); } 实现思路很简单: 将十个数相加...

c程序设计递归函数举例递归调用即自己调用自己,与其他嵌套调用无本质区别,即在自身函数中再嵌套一个自身函数;例如计算6+7+6+7+8,可编程如下: #include <iostream.h> int fib(int a,int b); void main(...

本科想去英国学语言学请问一般语言学有哪些分支语言学最核心的分支通常包括: 1、语音学与音系学 2、语义学 3、句法学(语法学) 4、语用学 5、形态学(构词学) 除此之外,以下科目一般也被认为是语言学的必要分支: 1、心理语言学(语...

汇编语言程序设计实验试试看:DATA SEGMENT ARRAY DW 1, 2, 4, -1, -2, -3, 5 PDATA DW 6 DUP(?) NDATA DW 6 DUP(?)DATA ENDSCODE SEGMENT ASSUME CS:CODE, DS:DATASTART: MOV AX, DATA MOV DS, A...

推荐阅读
图文推荐