- 博客(7)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 【c语言】碾转相除法求最大公约数
1.碾转相除法:例1: 10 与 4 的最大公约数为:10 / 4 = 2...24 / 2 = 2...02是10与4的最大公约数例2:30 与 21 的最大公约数为:30 / 21 = 1...921 / 9 = 2...3 9 / 3 = 3...03是30与21的最大公约数通过以上,我们不难看出碾转...
2022-04-23 13:26:44
1863
原创 【汇编语言】使用汇编语言实现冒泡排序并输出长度
冒泡排序:假设有n个数字,第一个数字与第二个数字相比较,如果第一个数字大于第二个就交换;接着第二个数字与第三个数字相比较,如果第二个数字大于第三个就交换...一直到第n-1个数字与第n个数字相比较,第一趟比较完成。每一趟比较完成后可以确定一个数字。第一趟可以确定第n个数字,需要比较n-1次;第二趟可以确定第n-1个数字,需要比较n-2次...一直重复此步骤直到完成排序。分段代码:一、定义宏-两数交换JH MACRO PUSH AX MOV AL,[SI] MOV AH,[..
2022-04-22 23:07:28
1274
原创 【汇编语言】串操作-输入字符串输出特定字符个数
一、代码使用串操作的扫描功能,把需要查询的字符与目的串地址所指的内容比较。DATAS SEGMENT Y1 DB 100,101 DUP(?) Y2 DB 100 DUP (?) Y3 DB "Please input some number:$" Y4 DB "Please input what your find:$" Y5 DB "Your find number what have $";此处输入数据段代码 DATAS ENDSSTACKS
2022-04-14 16:30:24
772
原创 【汇编语言】dos功能实现两位数加法
【说明】因为还没有学过堆栈 所以此代码只用到了dos一号和二号功能的调用,小白一个,请多指教!1.定义A1 ,A2两个变量DATAS SEGMENT A1 DB ? A2 DB ? SUM DB ?;此处输入数据段代码 DATAS ENDSSTACKS SEGMENT ;此处输入堆栈段代码STACKS ENDSCODES SEGMENT ASSUME CS:CODES,DS:DATAS,SS:STACKS代码示例 START:
2022-03-12 09:55:58
2212
原创 2021-09-20
头文件 limits.h与float.hlimits.h 整数相关CHAR_BIT char类型的位数CHAR_MAX char类型的最大值CHAR_MIN char类型的最小值SCHAR_MAX signed char类型的最大值SCHAR_MIN signed char类型的最小值UCHAR_MAX unsigned char类型的最大值SHRT_MAX short类型的最大值SHRT_MIN
2021-09-20 09:22:00
87
启动虚拟机磁盘出现内部一致性错误
2021-09-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人