《C語言》課內實驗報告

2022-08-04 09:18:02 字數 917 閱讀 3839

一、實驗題目:

指標的應用

二、實驗目的:

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

C語言金額轉換課內實驗報告模版

一.實驗目的及實驗環境 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.反彙編命令...