一、實驗題目:
指標的應用
二、實驗目的:
1.進一步掌握位址即指標的概念。
2.掌握指向變數的指標變數的定義和使用方法。
3.進一步理解指向陣列的指標變數作為函式引數的用法。
三、實驗內容:
1.編寫乙個程式,用指標變數對a、b、c、d這4個long double型資料按照不減的順序進行排序,4個資料從鍵盤輸入,排序後a、b、c、d這4個變數中的資料原值不允許改變。要求輸出排序結果,之後再輸出a、b、c、d這4個變數的位址值,並從中分析long double型變數所佔位元組數。要求鍵盤輸入和螢幕輸出都要有英文文字提示。
編寫源程式,給出注釋及執行結果。(提示,可參閱教材228頁及229頁例10.4的程式,輸出位址可用八進位制輸出。
)#include<>包含標頭檔案*/
void main空型別主函式*/
void exchange(long double *q1,long double *q2,long double *q3,long double *q4定義exchange函式*/
void swap(long double *ph1,long double *ph2) /*定義空型別函式swap*/
2.編寫乙個將n個整數用選擇法按由小到大的順序排序的函式void sort(int *p, int n),在主函式中呼叫兩次該函式,對任給出個數分別是10和15的兩組整數進行排序。編寫源程式,給出注釋及執行結果。(提示,可參閱教材241頁及242頁例10.
9的程式)
#include<>包含標頭檔案*/
void main空型別主函式*/
void sort(int *p,int n定義函式*/
{ int i,j,k,t定義整型變數i,j,k,t*/
for(i=0;i 一.實驗目的及實驗環境 1 實驗目的 理解和掌握c語言中函式的定義,引數的使用,函式呼叫的方法 學習通過功能分解來設計和編寫較複雜程式的方法。2 實驗環境 windows,visual c 2.實驗內容 1 整理思路並查閱相關資料設計程式 2 編出程式並上機除錯執行 3 驗證各種可能的情況並記錄 3... 2012年5月23日 1 實驗題目 80x86指令系統 二 實驗目的 1.8086 8088系統中資料在記憶體中的存放方式和記憶體運算元的幾種定址方式。2.8086 8088指令 inc,dec,loop,int 20h 程式終止 暫存器si,di。3.8086 8088組合語言偽操作 byte p... 2012年05月02日 一 實驗題目 debug的啟動及其基本命令的使用 二 實驗目的 掌握debug 的基本命令及其功能 三 實驗內容 debug是專門為組合語言設計的一種除錯工具,它通過步進,設定斷點等方式為組合語言程式設計師提供了非常有效的除錯手段。四 實驗結果 1.彙編命令a 2.反彙編命令...C語言金額轉換課內實驗報告模版
組合語言》課內實驗報告
組合語言》課內實驗報告