C 新增特性的驗證

2023-01-07 08:30:06 字數 1700 閱讀 2437

第二次實驗

實驗報告

專業班級學號學生姓名成績:

一、實驗學時:2課時;

二、實驗型別:驗證性實驗;

三、實驗目的:

(1)熟練c++語言相對於c語言新增的主要特性,包括c++語言的輸入/輸出、名字空間、作用域運算子、引用型別、const修飾符和內聯函式以及帶預設引數的函式等;

(2)了解上述新增特性的內部實現機理;

(3)掌握上述新增特性的程式設計技巧。

四、實驗環境:

1、硬體環境:intel core i7-4790 cpu @ 3.60ghz + 8g 記憶體

2、軟體環境:windows 7作業系統 + visual c++ 6.0 整合開發環境

五、實驗內容:

實驗題目1:new與delete的應用練習

(1)程式功能簡介

從堆記憶體中獲取乙個整型陣列,賦值後列印出來。

(2)程式設計要求

① 用new來分配陣列的記憶體空間,並有記憶體空間分配成功與否的檢查機制;

② 用delete來釋放陣列的記憶體空間;

③ 陣列的大小由使用者動態輸入。

(3)程式設計說明

① 先編寫**實現使用者輸入陣列的大小;

② 根據使用者輸入的陣列大小去動態分配記憶體空間,並加以驗證;

③ 列印輸出陣列內容,並釋放陣列記憶體空間。

(4)撰寫實驗報告

參考實驗報告模板。

實驗題目2:引用型別的使用

(1)程式功能簡介

編寫程式,練習引用型別的各種使用方法。

(2)程式設計要求

① 應用型別變數的簡單使用,包括引用型別變數的定義、初始化和使用;

② 引用型別變數位址的列印輸出;

③ 引用型別變數作為函式引數進行述職交換;

④ 返回區域性作用域內的變數,函式作為左值。

(3)程式設計說明

① 參考教材例2.5(見p23);

② 參考教材例2.6(見p24);

③ 參考教材例2.7(見p25)

④ 參考教材例2.9(見p26)。

(4)撰寫實驗報告

參考實驗報告模板。

實驗題目3:字串類和內聯函式的使用

(1)程式功能簡介

編寫程式,練習字串類和內聯函式的使用方法。

(2)程式設計要求

① 利用字串類(string)建立物件並進行相關處理;

② 完成乙個函式的內聯實現,並與外聯實現方式進行對比。

(3)程式設計說明

① 參考教材例2.10(見p28);

② 參考教材例2.11(見p30)。

(4)撰寫實驗報告

參考實驗報告模板。

六、實驗結果:

實驗題目1:new與delete的應用練習

【程式源**】

#include

using namespace std;

int main()

【結果及截圖】

實驗題目2:引用型別的使用

#include<>

void jianhuan(int&a,int&b)

int&wuliao(int a)

void main()

【結果及截圖】

實驗題目3:字串類和內聯函式的使用

#include

#include

using namespace std;

void main()

科目四C1新增100道

1.使用已有裂紋或損傷的輪胎容易引起什麼後果?a.向一側偏駛 b.爆胎 c.轉向困難 d.行駛阻力增大 答案 b 2.汽車的專用備胎可作為正常輪胎長期使用答案 3.怎樣調整汽車座椅安全頭枕的高度?a.調整到頭枕中心對正頸部 b.調整到頭枕中心與頸部平齊 c.調整到頭枕中心高出頭頂 d.調整到頭枕中心...

聲音的特性

設計理念 本課設計有兩條主線,一是以活動為主線,創設物理情景,讓學生通過直觀感受和 體驗熟悉聲音的三種不同特徵,二是以問題為主線,激發學生主動參與 積極思考,在合作交流中相互啟發,深化對概念的理解和應用。聲音的特徵對學生而言比較陌生,為合理分化難度,在新知識的學習中,本課設計都特別突出幾個環節 豐富...

鈦的特性,用途

純鈦是銀白色的金屬,它具有許多優良效能。鈦的密度為4.54g cm3,比鋼輕43 比久負盛名的輕金屬鎂稍重一些。機械強度卻與鋼相差不多,比鋁大兩倍,比鎂大五倍。鈦耐高溫,熔點1942k,比 高近1000k,比鋼高近500k。鈦屬於化學性質比較活潑的金屬。加熱時能與o2 n2 h2 s和鹵素等非金屬作...