第四次實驗

2022-06-04 17:21:09 字數 1455 閱讀 5844

part1陣列資料結構

1)修改1

2)修改2

part2: 一維陣列的定義、初始化以及陣列元素的引用方法

1)一維陣列的宣告形式: 陣列元素的型別說明符    陣列名稱   [陣列的大小]

2)初始化:宣告簡單變數時   int i=0;

在定義陣列時     eg:int b[4]=;

part3: 陣列作為函式引數

1)陣列元素作為函式引數

在迴圈中,當i去不同的值時,陣列元素score[i]作為標準庫函式printf()的實參,實現輸出

2)陣列名作為函式實參 

形參裡出現的陣列名,實際上是代表的是乙個位址變數,用來存放位址。

part4: 用冒泡法對一組資料由小到大排序

1)思想

把一組資料中相鄰的兩個數進行比較,較大的數放到後面。 這樣,經過一輪以後,最大的數就放到了最後。 把剩餘的數,再進行兩兩比較,經過第2輪後,第2大的數就放到了倒數第二的位

2) 注意內外層迴圈i和j開始和結束的邊界條件

part5: 程式設計練習

//

功能描述:輸入一組整數,輸出最大值

#include int findmax(int a, int n); //

函式宣告

函式宣告

void gank(char x, int

n);

intmain() ;

inti;

printf(

"排序前: \n");

output(

string

, n);

gank(

string

,n);

printf(

"\n排序後: \n

");

output(

string

, n);

printf("\n

");return

0;

} void output(char x, int

n)

void gank(char x, intn) }}

}

互評

第四次實驗

一 問題及 檔名稱 陣列素數排序.cpp 作 者 周玉傑 完成日期 2017 年 4 月 10 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 無 問題描述 將乙個陣列之中的素數存入另乙個陣列之中並使其排列 程式輸出 另乙個陣列排序前和排序後的樣子 問題分析 使用函式來分工 演算法設...

第四次實驗

1.檢視使用者和組檔案 進入 etc目錄,cd etc ls 顯示出 etc 中的檔案 cat passwd執行結果顯示出使用者帳號檔案 cat shadow,顯示使用者口令檔案 cat group,顯示使用者組帳號檔案 cat gshadow,顯示使用者組口令檔案 2.使用者和組帳戶的維護命令 增...

第四次實驗

part1 陣列資料結構 include const int n 5 int main 定義一維陣列a,包含5個整型資料,並對其初始化,5個元素初始值分別是1,2,3,4,5 可以看到,5個元素的位址是連續的,每個元素佔4個字 節。part2 一維陣列的定義 初始化以及陣列元素的引用方法 改進 利用...