原创 彙編語言(王爽 第三版)實驗10 編寫子程序

一. 子程序:顯示字符串 實驗要求:在屏幕的8行3列,用綠色顯示data段中的字符串。 名稱:show_str 功能:在指定的位置,用指定的顏色,顯示一個用0結束的字符串。 參數:

原创 Linked List的相關操作

//--------------------------Linked_List---------------------------- //類聲明 typedef int ElementType; class List { private

原创 鏈表的相關操作(3)

/* 給定兩個數組A1和B1: 1)將A1和B1中的數據導入鏈表中,形成鏈表A2和B2,並打印各自鏈表元素; 2)將鏈表A2和B2中的元素各自排序(從大到小),形成鏈表A3和B3,並打印各自鏈表元素。 3)合併鏈表A

原创 迴文數判斷

import java.util.Scanner; //導入Scanner類 public class PalindromicNumber { //定義PalindromicNumber類 static int num;

原创 KMP算法

#include <iostream> #include <string> #include <vector> using namespace std; void getNext(const string &substr,

原创 鏈表的相關操作(2)

/* 給定兩個數組A1和B1: 1)將A1和B1中的數據導入鏈表中,形成鏈表A2和B2,並打印各自鏈表元素; 2)將鏈表A2和B2中的元素各自排序(從大到小),形成鏈表A3和B3,並打印各自鏈表元素。 3)合併鏈表A

原创 彙編語言(王爽第三版)實驗7尋址方式在結構化數據訪問中的應用

assume ds:data,es:table,cs:code data segment db '1975','1976','1977','1978','1979','1980','1981','1982','1983'

原创 彙編語言(王爽第三版)實驗9根據材料編程

assume es:data,ss:stack,cs:data data segment db 'welcome to masm!' db 02h,24h,71h data ends stack segment

原创 鏈表的相關操作

/*(1)編寫一個算法判斷鏈表中的數據項是否按從大到小排序,該鏈表的第一個節點由first指向。 (2)對於給定的整數n,編寫一個算法把節點插入到鏈表中第n個節點之後的位置, 該鏈表的第一個節點由first指向。 (3

原创 進度條的實現(讀取文本文件)

/*05文本文件計算並求和 編寫一個程序讀取一個文本文件(格式如附錄),將每個變量的值取出來,計算並輸出其總和。要求如下: ① 文本文件(test.txt)以參數形式輸入,如 G:/java MyJava

原创 多項式加法的實現(鏈表版)

/*作業內容: 利用C++標準模板庫的list實現多項式加法,可參考課本(P526-533) 求以下兩個多項式的和: F(x)=8x7+7x4+3x2+5 G(x)=9x6+2x5+5x4+x+2 作業要求: 1. 要求採

原创 數字與英文單詞的轉換

import java.util.Scanner;//導入一個Scanner包 public class Conversion { //---------------------------------------------定義變量-

原创 彙編語言(王爽第三版)實驗12編寫0號中斷的處理程序

assume cs:code code segment start:mov ax,cs mov ds,ax mov si,offset do0 mov ax,0 m

原创 Windows編程 消息以及窗口程序

消息程序: #include <windows.h> #include "stdafx.h" int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,

原创 使用CreateProcess()創建進程

#include <iostream> #include <windows.h> using namespace std; int main(int argc, char* argv[]) { STARTUPINFO si = {