實驗任務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()
// 輸入n個學生資訊,存放在結構體陣列s中
實驗任務3
#include #include const int n = 10;
// 定義結構體型別struct student,並定義其別名為stu
typedef struct student stu;
// 函式宣告
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)
if(max!=j)
} for(i=0;is[n/10].sum)
strcpy(s[i].level,"優秀");
?????? 不明白為什麼不顯示等級這一項沒有顯示
實驗六 結構體
程式源 1 p280例8.152 對教材上的程式作了微調整,把輸出學生資訊單獨編寫成乙個函式模組3 列印不及格學生資訊和所有學生資訊程分別呼叫 45 include6 include7 include 8 define n 3 執行程式輸入測試時,可以把n改小一些輸入測試 910 typedef s...
實驗六 結構體
實驗六 結構體 一 實驗內容 一 實驗任務一 1.程式源 p280例8.15 對教材上的程式作了微調整,把輸出學生資訊單獨編寫成乙個函式模組 列印不及格學生資訊和所有學生資訊分別呼叫 include include include define n 7 執行程式輸入測試時,可以把n改小一些輸入測試 ...
C 結構體(六)
1.結構體和指標 指向結構體變數的指標 定義形式 struct 結構體名 結構體指標名 例如 struct student p struct student stu struct student p stu p num 15 在main函式中定義乙個struct student型別的指標p p nu...