1樓:星火燎原
以前做過,時間太長了忘記了,你給的分太少了。人家像這樣的都是100多200分的
2樓:高金山
這個題目很簡單!
你可以把我這個程式的輸出部分修改一下(不修改也可以)程式如下:
#include
#define stu_num 10//學生數目#define score_num 3//課程數目typedef struct /*定義結構體陣列*/student;
student stu[stu_num];
//輸入學生資訊
void input() }
} }main()
3樓:出穎欒懷柔
實驗題目:
輸入一個班10個學生的學號和每個學生考試三門功課(數學、英語、計算機基礎)的成績。程式設計計算出每個學生的總分和平均分,並按學生成績優劣排序,最後列印一張按高分到低分名次排序的成績單。要求:
1)排序用一個函式實現。
2)列印的成績單表項包括:序號,學號、數學、英語、計算機、總分、平均分。
3)按實驗報告電子模板格式填寫實驗內容。
實驗目的
源程式清單:
(除錯好的源程式**)
#include
#include
#define
stu_num
10/*巨集定義學生的數量*/
struct
student
/*定義一個結構體用來存放學生學號、三門課成績、總分及平均成績*/;/*排序用一個函式來實現*/
void
sortscore(student
*stu,intn)}
}int
main(
)printf("\n");
sortscore(stu,stu_num);/*呼叫排序函式*//*輸出排序後的各學生的成績*/
for(i=0
;i i++) return0;} 主要識別符號說明: (源程式中主要識別符號含義說明) #define stu_num 10/*巨集定義學生的數量*/ struct student /*定義一個結構體用來存放學生學號、三門課成績、總分及平均成績*/;實驗結果: 輸入:(只輸入後面的數字,前面的文字是自己產生的)請輸入第1個學生的學號:001 輸入第1個學生的數學成績:1 輸入第1個學生的英語成績:1 輸入第1個學生的計算機成績:1 請輸入第2個學生的學號:002 輸入第2個學生的數學成績:2 輸入第2個學生的英語成績:2 輸入第2個學生的計算機成績:2 請輸入第3個學生的學號:003 輸入第3個學生的數學成績:3 輸入第3個學生的英語成績:3 輸入第3個學生的計算機成績:3 請輸入第4個學生的學號:004 輸入第4個學生的數學成績:4 輸入第4個學生的英語成績:4 輸入第4個學生的計算機成績:4 請輸入第5個學生的學號:005 輸入第5個學生的數學成績:5 輸入第5個學生的英語成績:5 輸入第5個學生的計算機成績:5 請輸入第6個學生的學號:006 輸入第6個學生的數學成績:6 輸入第6個學生的英語成績:6 輸入第6個學生的計算機成績:6 請輸入第7個學生的學號:007 輸入第7個學生的數學成績:7 輸入第7個學生的英語成績:7 輸入第7個學生的計算機成績:7 請輸入第8個學生的學號:008 輸入第8個學生的數學成績:8 輸入第8個學生的英語成績:8 輸入第8個學生的計算機成績:8 請輸入第9個學生的學號:009 輸入第9個學生的數學成績:9 輸入第9個學生的英語成績:9 輸入第9個學生的計算機成績:9 請輸入第10個學生的學號:010 輸入第10個學生的數學成績:10 輸入第10個學生的英語成績:10 輸入第10個學生的計算機成績:10 輸出:序號: 0學號:010 數學:10.000000 英語:10.000000 計算機:10.000000 平均成績:10.000000 總分:30.000000 序號:1 學號:009 數學:9.000000 英語:9.000000 計算機:9.000000 平均成績:9.000000 總分:27.000000 序號:2 學號:008 數學:8.000000 英語:8.000000 計算機:8.000000 平均成績:8.000000 總分:24.000000 序號:3 學號:007 數學:7.000000 英語:7.000000 計算機:7.000000 平均成績:7.000000 總分:21.000000 序號:4 學號:006 數學:6.000000 英語:6.000000 計算機:6.000000 平均成績:6.000000 總分:18.000000 序號:5 學號:005 數學:5.000000 英語:5.000000 計算機:5.000000 平均成績:5.000000 總分:15.000000 序號:6 學號:004 數學:4.000000 英語:4.000000 計算機:4.000000 平均成績:4.000000 總分:12.000000 序號:7 學號:003 數學:3.000000 英語:3.000000 計算機:3.000000 平均成績:3.000000 總分:9.000000 序號:8 學號:002 數學:2.000000 英語:2.000000 計算機:2.000000 平均成績:2.000000 總分:6.000000 序號:9 學號:001 數學:1.000000 英語:1.000000 計算機:1.000000 平均成績:1.000000 總分:3.000000 實驗環境: (除錯程式所使用的軟硬體環境) 軟體環境:vc6.0 硬體王法:cpu:賽揚2.24,記憶體:512m這個報告我給你寫好了,直接拷貝就好了,你看看 求一個c語言完整程式 5 include define size 200 最長可以輸入200個數int main printf printf 一共 d個數 j 1 printf return 0 測試123123輸出結果是。一工6個數。int i,x,m,n 0,a 5 scanf d x for ... include void main if a c if b c printf 從小到大排列為 2f,2f,2f a,b,c printf 三個數中最大為 2f,最小為 2f c,a 可比較整數和小數。include main d a a b b d 首先,你要明確,在c語言中,不是 等於 的意思,而... main 覺得答案有問題的話可以說下,我會幫你的 好的話就多給點分 呵呵 你這個問題一點也不嚴謹 是同時滿足上面三個條件呢 還是滿足一個就可以呢?include void main else main 雖然覺得你給的三個條件有點混亂,但是還是按照其編寫出如下 include int main int...C語言求程式,求C語言程式設計
C語言程式設計,求比較數大小的程式,C語言程式設計,求 比較3個數大小 的程式
急求c語言程式設計答案高手請進,急求C語言程式設計答案!!!高手請進!!