C語言輸出學生中成績最高的學生的成績

2022-06-12 13:35:11 字數 2423 閱讀 8744

1樓:匿名使用者

#include

using namespace std;

struct student

;int main()

for(int x=0;x<3;x++)//按平均分氣泡排序}cout<<"姓名"<

score[0]+p[0].score[1]<

delete p;//釋放空間

p=null;

return 0;}

2樓:匿名使用者

結構體的學號定義錯誤需要用char或者不要陣列直接intfor(j=0;j<2;j++)

sum=sum+stu[i].sco[j];

}是一個整體後面再加stu[i].sum = sum;

3樓:匿名使用者

struct student

;結構體錯了,定義學號不需要陣列,直接int num;

用c語言程式設計!!!輸入3個學生5門課程的成績,並求每個學生的平均成績、最高分和最低分。

4樓:顧小蝦水瓶

#include

struct

int course[5];

}student[3];

void main()

int i,j,arg[3]=,max[3]=,min[3]=;

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

printf("請輸入學生%d成績\n",i);

scanf("%d,%d,%d,%d,%d",&(student+i)->course[0],&(student+i)->course[1],&(student+i)->course[2],&(student+i)->course[3],&(student+i)->course[4]);

arg[i]=((student+i)->course[0]+(student+i)->course[1]+(student+i)->course[2]+(student+i)->course[3]+(student+i)->course[4])/5;

max[i]= (student+i)->course[0];

min[i]= (student+i)->course[0];

for (j=1;j<5;j++)

if (max[i] > (student+i)->course[j])

min[i] = (student+i)->course[j];

else

max[i]= (student+i)->course[j];

printf("學生%d,平均分%d,最高分數%d,最低分數%d\n",i,arg[i],max[i],min[i]);

5樓:覆蓋黑色

會了麼,不會我寫給你。。速度回,我馬上下班

c語言:輸入3個學生的三門成績,由高到低輸出三門成績、平均分、總分

6樓:解題達人

付費內容限時免費檢視

回答#include

int main()

i=0;//*重置計數器

*//輸出每個學生的總分

while(i<5)

#include

typedef struct stu;

stu s[5];

int main()

for(i = 0;i<5;i++)}}

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

return 0;

}編輯於 2016-12-05

檢視全部2個回答

免費諮詢

**諮詢

autonics廣告

如何選擇 溫度控制器?註冊. 奧托尼克斯告訴你!

免費諮詢

**諮詢

autonics廣告

更多專家

c語言:有5名同學,三門成績,要求從高到低輸出成績單 要求:成績由鍵盤錄入

5分鐘內響應 | 萬名專業答主

馬上提問

最美的花火 諮詢一個電子數碼問題,並發表了贊lanqiuwangzi 諮詢一個電子數碼問題,並發表了贊garlic 諮詢一個電子數碼問題,並發表了贊188****8493 諮詢一個電子數碼問題,並發表了贊籃球大圖 諮詢一個電子數碼問題,並發表了贊動物樂園 諮詢一個電子數碼問題,並發表了贊aka 諮詢一個電子數碼問題,並發表了贊

— 你看完啦,以下內容更有趣 —

c語言學習?學電腦就讀 老品牌-長沙北大青鳥c語言學習?長沙大計-專注電腦培訓21年,零基礎入學,簽訂就業協議,老品牌。

長沙大計-攜手it企業,訂製培訓,職業素養+職業技能雙項實戰訓練。點選免費諮詢

更多70條

c語言從鍵盤任意輸入某班學生的成績計算總

include using namespace std int n void f int b c語言 從鍵盤上輸入若干學生的成績,計算出平均成績,並輸出不及格的成績和人數 c語言作業 輸入某班級10個學生某課程的考試成績,要求統計並輸出班級總分及大於等於60分的人數。include define n...

c語言怎麼去掉輸出的,c語言怎麼去掉輸出的

把 printf d n 10 換成 if n 10 0 printf d n 10 c語言,將double資料輸出時,如何去掉小數位多餘的0?printf g n a 這樣試一下,是不是你想要的 double a 1.001 printf lf a 會輸出1.001000,怎樣才能輸出1.001 ...

用c語言程式設計統計學生成績大於等於90的為a小於

include int main else if score 80 else if score 70 else if score 60 else include stdio.h int main void if x 60 x 70 if x 70 x 80 if x 80 x 90 if x 90 ...