- 博客(31)
- 资源 (3)
- 收藏
- 关注
原创 汇编语言调试
;*****************************************************;写出下面程序各语句运行后寄存器和状态字的值DATA SEGMENT STR DB 'HELLO WORLD!',13,10,'$'DATA ENDS STACK SEGMENT STACK DB 20 DUP(?)STACK ENDSCODE SEGMENT AS...
2018-05-31 22:09:01 1280
转载 磁盘调度算法
#include<iostream>#include<ctime>using namespace std;void FCFS(int a[],int n);//先来先服务void SSTF(int a[],int n);//最短寻道时间算法void SCAN(int a[],int n);//循环扫描算法int main(){ int n;//磁道的个数 int s;//功...
2018-05-30 22:36:42 279
原创 对象的引用 及实体
在下列函数中我分别引用了p1,p2,并使用了赋值语句p1=p2;由此可以在结果中看到p1,p1的变化。1.package mn;class point {int x;int y;void set(int m,int n){ x=m; y=n;}}2.package mn;public class Example {public static void main(String args[]){ po...
2018-05-28 15:44:53 522
原创 使用对象
*对象操作自己的变量调用方法:对象.方法*对象调用类中的方法调用方法:对象.方法*体现封装类中的方法可以操作成员变量,当对象调用方法时,方法中出现的成员变量就是指分配给该对象的变量以下举个例子说明:...
2018-05-27 12:12:55 666
原创 实例成员与类成员
类体中包括成员变量的声明与方法的定义,而成员变量又可以分为实例变量和类变量。在声明成员变量的时候,用关键字Static修饰的为类变量,否则称作实例变量。实例变量与类变量的区别:*不同对象的实例变量互不相同*所有对象共享类变量*通过类名直接访问类变量下列例子lader.java 中的类创建的梯形对象共享一个下底。程序与运行结果如下所示:...
2018-05-26 10:48:09 2357
原创 汇编语言实现两字节相加相减代码
1.两字节数相减DATA SEGMENTDATA1 DW 9526H,5311H ;表示数据53119526HDATA2 DW 9503H,4783H ;表示数据47839503HRESULT DW 2 DUP(?) ;存放多字节加法的结果DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATASTART: MOV AX,D...
2018-05-25 11:51:50 10420 1
转载 死锁解决方法
死锁是进程并发执行过程中可能出现的现象,哲学家就餐问题是描述死锁的经典例子。为了防止死锁,可以采用资源预分配法或者资源按序分配法。资源预分配法是指进程在运行前一次性地向系统申请它所需要的全部资源,如果系统当前不能够满足进程的全部资源请求,则不分配资源, 此进程暂不投入运行,如果系统当前能够满足进程的全部资源请求, 则一次性地将所申请的资源全部分配给申请进程。资源按序分配法是指事先将所有资源类全排...
2018-05-24 22:28:47 861
原创 二叉树的遍历
1.建立一课二叉树并输出其中序遍历结果。前序创建二叉树 中序 后序 /*AB_D_ _C_ _*/ BDAC DBCA /*ABC_ _D_ _EF_ _G_ _*/ CBDAFEG CDBFGEA#include<stdio.h>#include<stdlib.h>#include<conio.h>typedef char DataType;t...
2018-05-23 21:27:01 117
原创 排序实现
实验六 排序实现 实验内容:1、 编程实现几种典型的排序算法,如插入排序,选择排序、交换排序、归并排序。2、 冒泡排序、快速排序的实现与比较。/* 源程序的头文件 sort.h */产生随机数的算法: voidgetrandat(Data ary[],int count) /* 产生一批随机数,准备排序 */{ int a; int i; srand(time(NULL)); ...
2018-05-22 22:34:08 215
原创 蛇形矩阵c++实现
1. 实验题目蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。 【输入】 本题有多组数据,每组数据由一个正整数N组成。(N不大于100) 【输出】 对于每一组数据,输出一个N行的蛇形矩阵。两组输出之间不要额外的空行。矩阵三角中同一行的数字用一个空格分开。行尾不要多余的空格。【输入范例】 5 【输出范例】 1 3 6 10 15 2 5 9 14 4 8 13 7 12 11 2...
2018-05-21 21:46:36 13114
原创 java中的方法究竟是什么???
我们知道一个类的类体是由两部分组成:变量的声明和方法的定义。而方法的定义包括两部分:方法头和方法体。方法头{具体的内容}方法头可以由方法的类型,名称和名称之后的括号以及有参数的列表组成。如有参数的方法头:int but(int a,int b){return a*b;}无参数的方法头:int but(){return 0;}方法体由一对括号和括号之间的内容组成。内容包括java语句及变量的声...
2018-05-20 10:05:35 6215
原创 编写应用程序,输出满足1+2+3+4+................+n的最大正整数n(java)
package vb;public class abcd { public static void main(String args[]){ int i,j; int sum=0; for(i=1;i<=8888;i++) { sum=sum+i; } System.out.println("最大数和为"+sum); System.out.println("...
2018-05-19 10:03:41 7687 1
原创 一个数如果恰好等于它的因子之和,这个数就称为完数,编写应用程序求1到1000的完数(java实现)
package vb;public class abcd { public static void main(String args[]){ int i,j; for(i=1;i<=1000;i++){ int sum=0; for(j=1;j<i;j++) { if(i%j==0) sum=sum+j; } if(i==sum) Syst...
2018-05-18 12:18:18 8141
原创 用do-while语句实现1+1/2!+。。。。。。。。+1/20!
package vb;import java.util.*;public class abcd { public static void main(String args[]){ int i=0,j; float N=1; float sum=0; do { i++; N=N*1/i; sum=sum+N; }while(i&...
2018-05-17 09:06:59 2095
原创 用for循环实现1+1/2!+.........1/20!
for循环实现:package vb;import java.util.*;public class abcd { public static void main(String args[]){ int i,j; float N=1; float sum=0; for(i=0;i<20;i++) { N=N*1/(i+1); sum=s...
2018-05-16 21:59:04 3335
原创 求100以内的素数(java实现)
package vb;import java.util.*;public class abcd { public static void main(String args[]){ int i,j; int sum=0; for(i=2;i<=100;i++) { for(j=2;j<=i/2;j++) { if(i%j==0) br...
2018-05-15 08:50:57 819 1
原创 求"1!+2!+......+10!“用java
package vb;import java.util.*;public class abcd { public static void main(String args[]){ int i; int sum=0; int N=1; for(i=1;i<=10;i++) { N=N*i; sum=sum+N; } System.out.println("1!+2!...
2018-05-14 15:11:38 490
原创 用java计算出这些输入数的和及平均值
package vb;import java.util.*;public class abcd {//用户在键盘依次输入若干个数字,每个输入一个数字都需要按回车键确认,最后在键盘输入一个非数字符串结束整个输入操作过程。程序将计算出这些输入数的和及平均值 public static void main(String args[]){ Scanner read = new Scanner(System...
2018-05-13 12:54:27 17276
原创 将a,b,c的数值按大小顺序进行互换(java)
源程序代码如下package vb;public class abcd {public static void main (String args[]){ int a=9; int b=78; int c=4; int t=0; if(a>b) { t=a; a=b; b=t; } else if(a>c) { t=a;; a=c; c=t; ...
2018-05-11 20:15:39 1572
原创 用异或为文字加密并输出加密文字
package vb;public class abcd {public static void main (String args[]){ char a1 ='十'; char a2 ='点'; char a3 ='进'; char a4 ='攻'; char secret ='A'; a1 = (char)(a1^secret); a2 = (char)(a2^secret); a3 = (c...
2018-05-10 10:36:14 986 1
原创 用java实现:输出所有的希腊字母
package vb;public class vbn { public static void main(String args[]){ int first; int last; int i; char First='α'; char Last='ω'; char g; first=(int)First; last=(int)Last; for(i=first;i<=la...
2018-05-09 08:57:10 4118
原创 如何使用eclipse?
第一:打开eclipse做以下操作第二:选Java Project第三:输入Project name点完成第四:点abc下src的new的class第五:输入class的name点finish就ok了,开始你的java之旅吧...
2018-05-07 21:40:15 834 2
原创 排序实现(数据结构)
实验六 排序实现实验目的:1、深刻理解排序的定义和各种排序方法的特点,并能加以灵活应用;2、编程实现几种典型的排序算法,如插入排序,选择排序、交换排序、归并排序等;3、熟悉几种典型的排序方法,了解各种方法的排序过程及其依据的原则,并对各种算法的特点、使用范围和效率有进一步的了解,掌握各种排序方法的时间复杂度的分析方法。 实验内容:1、 编程实现几种典型的排序算法,如插入排序,选择排序、交换排序、...
2018-05-06 22:08:08 598
原创 c
1. 实验题目我们要求找出具有下列性质数的个数(包含输入的自然数n)。先输入一个自然数n(n<=1000),然后对此自然数按照如下方法进行处理: 1.不作任何处理; 2.在它的左边加上一个自然数,但该自然数不能超过原数最高位数字的一半; 3. 加上数后,继续按此规则进行处理,直到不能再加自然数为止. 【输入】 第一行一个数t,表示有t组数据 之后每组数据占一行,每行一个数n 【输出】 ...
2018-05-05 21:47:31 343
原创 分治思想
编写自然归并合并排序算法算法描述:对于初始给定的数组,通常存在多个长度大于1的已自然排好序的子数组段.例如,若数组a中元素为{4,8,3,7,1,5,6,2},则自然排好序的子数组段有{4,8},{3,7},{1,5,6},{2}.用一次对数组a的线性扫描就足以找出所有这些排好序的子数组段.然后将相邻的排好序的子数组段两两合并,构成更大的排好序的子数组段({3,4,7,8},{1,2,5,6})....
2018-05-04 23:20:39 407
转载 Java中的数组与C++指针的区别
1.类型:引用其值为地址的数据元素,java封装了的地址,可以转成字符串查看,长度可以不必关心。C++指针是一个装地址的变量,长度一般是计算机字长,可以认为是个int。2.所占内存: 引用声明时没有实体,不占空间。C++指针如果声明后会用到才会赋值,如果用不到不会分配内存。3.类型转换:引用的类型转换,也可能不成功,抛异,或者IDE就不能通过。C++指针只是个内存地址,指向那里,对程序来说还都是一...
2018-05-03 19:17:34 600
原创 c++
课程名称 C++与面向对象程序设计 实验项目名称 实验室名称及编号 05405J/05412J 实验日期 2017年**月**日 学生姓名 学号 专业班级 同组组员 无 机器编号或IP ***.***.***.*** 一,实验目的和要求 1.理解和使用函数重载以及带...
2018-05-02 22:26:03 339
原创 c++实验报告
课程名称 C++与面向对象程序设计 实验项目名称 实验室名称及编号 实验日期 学生姓名 学号 专业班级 同组组员 无 机器编号或IP ***.***.***.*** 一,实验目的和要求 1.理解和使用函数重载以及带默认参数的函数; 2.使用new和delete进...
2018-05-01 22:27:44 3154
小程序搜索功能+激励广告实现
2023-07-03
基于微信小程序的云音乐开发与设计
2022-07-04
超级好用的Monkey测试用具
2022-07-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人