一、問題及**
/*
* 檔名稱:陣列素數排序.cpp
* 作 者:周玉傑
* 完成日期:2017 年 4 月 10 日
* 版 本 號:v1.0
* 對任務及求解方法的描述部分:
* 輸入描述:無
* 問題描述:將乙個陣列之中的素數存入另乙個陣列之中並使其排列
* 程式輸出:另乙個陣列排序前和排序後的樣子
* 問題分析:使用函式來分工
* 演算法設計:無
*/#include
using namespace std;
void sort(int p, int n); //陣列排序
bool prime(int x); //素數判斷
void print(int p, int n);//輸出陣列
int main()
; int b[10], i, j = 0;
int n = 0;
for (i = 0; i<10; i++)
} print(b, n ); //輸出排序前的b陣列
sort(b, n ); //對陣列b排序
print(b, n ); //輸出排序後的b陣列
return 0;
} //下面定義自定義函式
bool prime(int x)
else
} if (sum == x - 2)
} void sort(int a, int n)
} if (k != i)
} } void print ( int a, int n)
cout<
二、執行結果
三、心得體會
通過此次實驗,讓我對函式有了根深的認識,了解到了函式呼叫的方便與快捷,發現呼叫函式會使程式更加靈活,也讓我對函式的呼叫更加熟練了。
四、知識點總結
函式的呼叫需要想對函式進行宣告,再定義自己需要的函式,最後在住函式中進行呼叫,要注意函式宣告是最後需要加分號,函式的定義則不需要加分號。
第四次實驗
1.檢視使用者和組檔案 進入 etc目錄,cd etc ls 顯示出 etc 中的檔案 cat passwd執行結果顯示出使用者帳號檔案 cat shadow,顯示使用者口令檔案 cat group,顯示使用者組帳號檔案 cat gshadow,顯示使用者組口令檔案 2.使用者和組帳戶的維護命令 增...
第四次實驗
part1陣列資料結構 1 修改1 2 修改2 part2 一維陣列的定義 初始化以及陣列元素的引用方法 1 一維陣列的宣告形式 陣列元素的型別說明符 陣列名稱 陣列的大小 2 初始化 宣告簡單變數時 int i 0 在定義陣列時 eg int b 4 part3 陣列作為函式引數 1 陣列元素作為...
第四次實驗
part1 陣列資料結構 include const int n 5 int main 定義一維陣列a,包含5個整型資料,並對其初始化,5個元素初始值分別是1,2,3,4,5 可以看到,5個元素的位址是連續的,每個元素佔4個字 節。part2 一維陣列的定義 初始化以及陣列元素的引用方法 改進 利用...