實驗6 結構體

2022-07-15 00:30:17 字數 1252 閱讀 6239

實驗任務1

// p280例8.15

// 對教材上的程式作了微調整,把輸出學生資訊單獨編寫成乙個函式模組

// 列印不及格學生資訊和所有學生資訊程分別呼叫

#include#include#include#define n 3 // 執行程式輸入測試時,可以把n改小一些輸入測試

typedef struct student stu;

void input(stu,int ); /*輸入學生資訊 */

void calc(stu,int); /*計算總評和等級 */

int fail(stu,stu ,int); /*不及格學生統計 */

void sort(stu,int); /*排序 */

void print(stu, int); /*輸出學生資訊*/

int main()

// 輸入學生資訊

void input(stu s,int n)

}// 不及格學生統計

// 陣列s存放的是所有學生資訊,陣列t存放不及格學生資訊,n是陣列s中元素個數

// 函式返回值:返回的是不及格人數

int fail(stu s,stu t,int n) stu;

void input(stu s,int n);

int findminlist(stu s,stu t,int n);

void output(stu s,int n);

int main()

void input(stu s,int n)

for(j=0;j執行結果

實驗任務3

#include #include const int n = 10;

typedef struct studentstu;

void input(stu s,int n);

void output(stu s,int n);

void process(stu s,int n);

int main()

void input(stu s,int n)

for(i=0;i執行結果

總結:輸入實驗資料要有耐心

實驗6 結構體

p280例8.15 對教材上的程式作了微調整,把輸出學生資訊單獨編寫成乙個函式模組 列印不及格學生資訊和所有學生資訊程分別呼叫 include include include define n 4 執行程式輸入測試時,可以把n改小一些輸入測試 typedef struct student stu v...

實驗6 結構體

實驗結論 實驗任務1 p280例8.15 對教材上的程式作了微調整,把輸出學生資訊單獨編寫成乙個函式模組 列印不及格學生資訊和所有學生資訊程分別呼叫 include include include define n 10 執行程式輸入測試時,可以把n改小一些輸入測試 typedef struct s...

實驗六 結構體

程式源 1 p280例8.152 對教材上的程式作了微調整,把輸出學生資訊單獨編寫成乙個函式模組3 列印不及格學生資訊和所有學生資訊程分別呼叫 45 include6 include7 include 8 define n 3 執行程式輸入測試時,可以把n改小一些輸入測試 910 typedef s...