《C語言及程式設計》實踐參考 帶姓名的成績單

2021-07-02 04:35:56 字數 668 閱讀 9162

返回:賀老師課程教學鏈結

【專案1-帶姓名的成績單】

設score陣列中儲存8名同學的c語言成績,字串陣列name中儲存同學們的姓名。這兩個陣列中,每名同學的姓名與成績的下標要始終保持一致(例如name[i]和score[i]表示同一位同學(下標為i)的姓名和c語言成績,否則會張冠李戴)。

(1)輸出按成績排序後的同學的名單;

(2)輸出按同學姓名排序後的成績單(排序物件是字串)。

#include#include#define num 8

int main()

; double score[num]= ;

//(1)按成績排序並輸出結果

//(2)按姓名排序並輸出結果

}

[參考解答]

#include#include#define num 8

int main()

; double score[num]= ;

//(1)按成績排序

for(j=0; j0)

}printf("按同學姓名排序後有結果是:\n");

for(i=0; iprintf("%s\t%.1f\n", name[i], score[i]);

return 0;

}

《C語言及程式設計》實踐參考 帶行號顯示檔案

返回 賀老師課程教學鏈結 專案2 帶行號顯示檔案 1 設計乙個程式,讀取命令列中給出的檔案,將其內容在螢幕上顯示出來,並在其行首顯示行號 行號從1開始 參考解答 include include int main int argc,char ar if in fopen ar 1 r null row...

《C語言及程式設計》實踐參考 查成績

返回 賀老師課程教學鏈結 專案要求 專案4 查成績 1 score1.txt提供了某大學兩個班某次測驗的資料,包括每位同學的學號及成績。請程式設計序,輸入學號,查詢出該同學的成績。提示1 可以定義兩個int型陣列,其中乙個n存放學號,另乙個s存放成績,可以保證兩個陣列中,元素下標相同,對應的是同一位...

《C語言及程式設計》實踐參考 隨便改

返回 賀老師課程教學鏈結 專案3 隨便改 保持下面程式主體for迴圈部分不變,用你能想到的辦法修改程式,使下面程式的輸出的a每次都能變化,輸出1 2 3 4 include void change int a int main return 0 include int a 0 void change...