第九周作業

2022-05-18 13:49:57 字數 3130 閱讀 4799

這個作業屬於哪個課程

c語言程式設計ⅱ

這個要求在**

第九周作業

我在這個課程的目標是什麼

了解結構體

這個作業在那個具體方面幫助我實現目標

讓我通過做題更加靈活使用結構體

參考文獻

教程書

int set_grade( struct student *p, int n );
struct student;
#include #define maxn 10

struct student;

int set_grade( struct student *p, int n );

int main()

count = set_grade(ptr, n);

printf("the count for failed (<60): %d\n", count);

printf("the grades:\n");

for(i = 0; i < n; i++)

printf("%d %s %c\n", stu[i].num, stu[i].name, stu[i].grade);

return 0;

}/* 你的**將被嵌在這裡 */

問題一:不能用(p+i).score的方法移動變數(也就是說(p+i).score在這裡不合法

解決方法:使用p[i].score

周/日期

這週所花的時間

**行學到的知識點簡介

目前比較困惑的問題

3/9-3/15

240min

100檔案建立及其檔案的利用

3/15-3/18

240min

200二位陣列和暴力解法

最大子陣列最優的解法是什麼,如何降低時間複雜度

3/18-3/19

250min

250選擇排序法

我沒有完全消化選擇排序法的思路

3/19-3-27

200min

100字串陣列的定義及其運用

怎麼尋找二維陣列最大子陣列的和

3/27-4/2

240min

200指標的定義及其運用

4/2-4/10

250min

250氣泡排序

4/10-4/17

250min

250常見的處理字元的函式

字元陣列

4/17-4/24

250min

240結構體

結構體巢狀

第九周作業

1 編寫指令碼,接受二個位置引數,magedu和 www,判斷系統是否有magedu,如果沒有則自動建立magedu使用者,並自動設定家目錄為 www vim create user.sh bin bash if ne 2 then echo 0 username directory exit 1 ...

第九周作業

cat data canshu.sh bin bash user 1 dir 2if 2 then echo 請輸入兩個引數 exit else id dev null if 0 then mkdir dev null useradd d dev null echo 使用者 建立成功 else ec...

第九周作業

資料庫介紹 建立與資料庫的鏈結 建立並修改資料庫表 查詢資料庫 插入 檢視及更新資料 刪除資料和資料庫表 statistics.sh指令碼的執行結果截圖 20162309 行數 新增 累積 部落格量 新增 累積 學習時間 新增 累積 重要成長 目標5000行 400小時 第一周90 90 1 120...