1.#include #include
#include
using
namespace
std;
//函式宣告
void output1(vector &);
void output2(vector &);
intmain()
//函式實現
//以下標方式輸出vector陣列物件v的元素值
void output1(vector &v)
//補足程式
//。。。 }//
函式實現
//以迭代器方式輸出vector陣列物件v的元素值
void output2(vector &v)
cout
<
//補足程式
2.1.正確的解法:
錯的地方在於,*p是乙個指標,還沒有位址不能給他賦值。
2.正確的解法:
這個題的錯誤之處在於,new後應有delete如果不加則會導致記憶體洩漏。
3.
3,#ifndef matrix_h
#define matrix_h
class
matrix //
返回矩陣第i行第j列元素的引用
inline float element(int i, int j) const//
返回矩陣第i行第j列元素的值
void setelement(int i, int j, int value); //
設定矩陣第i行第j列元素值為value
inline int getlines() const//
返回矩陣行數
inline int getcols() const //
返回矩陣列數
private:
int lines; //
矩陣行數
int cols; //
矩陣列數
float *p; //
指向存放矩陣資料的記憶體塊的首位址
反思:這次作業感覺比較難,花費了大量時間還是有跟多地方不會做。
第五次實驗
一 問題及 檔名稱 陣列素數排序.cpp 作 者 周玉傑 完成日期 2017 年 4 月 24 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 無 問題描述 程式輸出 問題分析 使用函式來分工 演算法設計 無 include include using namespace std c...
第五次實驗
一 問題及 檔名稱 ex5 1 作 者 謝萍 完成日期 2017年 5月 5 日 版 本 號 v1.0 輸入描述 十個整數 問題描述 從鍵盤中輸入10個數放在陣列a中,將該陣列中奇數放到陣列b,偶數放到陣列c中後分別輸出。程式輸出 陣列中的奇數和偶數 問題分析 先輸入陣列,在進行判斷,最後輸出 演算...
第五次上機實驗
目標 int z,w,x 2,y 5 z x 3,y x w x x 3,x 7 得出z 2 w 11.求z時 x 相當於 x x x x 1 所以z 2 求w時 x x x 1 1 所以z 2 1 1 7 11.main 任務2 自行設計乙個程式,程式須運用switch語句。要求有一定技術含量!i...