0 thích 0 k thích
3.4k đã xem
有一個學生的結構如下

struct Student {

   int grade[20];

   int count;

};

grade 陣列裡儲存的是每位學生的成績, count 裡儲存的是該位學生共修習多少科目,請用這個結構實作以下函數。

int average_grade(struct Student s);

該函數傳入一個學生的結構,然後計算出該學生的平均後回傳。
[Exercise] Essay (Open question) - đã hỏi trong 作業 bởi (18k điểm)
ID: 19793 - Xem được từ: Không giới hạn - Hiệu lực đến: Không giới hạn
| 3.4k đã xem

23 Trả lời

0 thích 0 k thích
Hidden content!
int * ** * Student s)



{


* ** * ** ** * ** * ** i , sum = 0 ;


* ****** * **** * * **** ** * ****


* ** * * ** * ** * ** * *** * * * * ***** **** += s.grade[i];


** * * ** * * * * * * * * ;



}
trả lời bởi (-162 điểm)
0 thích 0 k thích
Hidden content!
#include * ****** **



#include ** * **



#include ** ***** *



#include ** ** * * *



struct Student {


** * * * * * * *


** * * * * * ** count;



};


* * *



int **** * ** * * Student s)



{


** * * * *** * ** * i; * * * *


** * ** ***** * * * * *** ** * average = 0,sum = 0;


* ** ** ***** **** *** * (i = 0;i < * ***


*** **** **** * ****


* ***** * *** ** * **** * ***** * * * * += **** * *** **** *


** * * ** * ** *


* ** * **** * ** **** * ** = sum / * **


*** * ** * * *** * * * ** *** ** ** * * ***



}



int *



{


** ** * * * * * ** i=0;


*** * * ** *** * * ***** * Student s;


* * * ************* * * ** * ** ** ** * ** * *



****** ** ** *** ** * (i = 0;i < * **** *


* ** ** *** *** * *** *** ** * * ** *** ** * *** * ** ** * ** *



}


*****


* * **** ******* * * * * ** *** * * * **** * 0;



}
trả lời bởi (122 điểm)
0 thích 0 k thích
Hidden content!
** * ** ***** * **
*** **** ** *********

struct Student {


* *** * * *** ** grade[20];


*** *** ** ** ** * count;



};

int ** * * ** ** * Student s)
** ** ** *
* * * * * ** * ** * ** *** * ** s, i, sum,avg;
* * * **** * * ***** * * ** * (i=0; i<s.count; i++);
** * ** * ** * * * **** * **** *
*** ** ** ** * * * ** ** * *** * = sum/s.count;
*** ** ***** * ** * ** * ** * * * ** *** avg;
* ** ** * ** *
trả lời bởi (-110 điểm)
0 thích 0 k thích
Hidden content!
*** * ****
* *** *** ** **


* *****



struct Student {


* * * ** * **


** * * * * ***** count;



};
***

int * *** Student s)

{
* * **** * ** **
* ** * ** * *** *** ***
* *
* ** * *
******* ** c;

}
trả lời bởi (-146 điểm)
0 thích 0 k thích
Hidden content!
int *** * * * * s)



{


*** * *** **


*** *** ** * ** * * *


** *** * **** **


** ** *** * *


*** * * c;



}
trả lời bởi (-146 điểm)
0 thích 0 k thích
Hidden content!
#include * *** *

#include * ** * * *

struct Student

{
* * ** ** *** * *** ** * *
* * ** ** ** * *** count;

};

int * * * * *** Student s)

{
* ** ** ** * * * ** sum , i , c;
** * ** ** * * **** * ** * *
****** *** *** ***** *** = sum +
** * * * **** ** * ** = * **
**** * **** ** ***** ** * c;
* *** **** * ** * * *

}
trả lời bởi (-194 điểm)
0 thích 0 k thích
Hidden content!
int * ** ** **** * s)

{
*** * **
** *
* ***** *** ***
* * ** * ***
**** * * *
* ans;

}
trả lời bởi (-304 điểm)
0 thích 0 k thích
Hidden content!
#include *** ******

#include * **** ***** * *

struct Student

{
* *** * ** * * * * grade[20];
*** * ******** * * * count;

};

int * * ** * Student s);

{
* * * *** * * * ** * * ** sum , i , c;
*** ** *** * * * **** **** ** ** * * **
* ****** * * = sum + * ***
*** **** **** * * = * * ***
* * * * ***** ** * c;
* * * * ** **** **

}



int
* * *
* ** * Student;
***** * i , grade[20];
*** * * * ** * **
** * *** * * * * ** , ** * *
** **** *
* * * ** * **** * * * *
** **** ** 0;
** *****
trả lời bởi (-194 điểm)
0 thích 0 k thích
Hidden content!
int **** ** ** Student s);

{
** ** *
**** ** *** * ** *
* * *** ** * * ** *
* * * * * *
*** * * * c;

}
trả lời bởi (-146 điểm)
0 thích 0 k thích
Hidden content!
int average_grade(struct student s)

{

    

   
* ** * * * *** *** * **** ** * *** *** **** **** * * * *** ** ** average=0;
*** * *** ****** * * **** ** ** * * ** * * *** ** * *** ** sum=0;
* ****** *** * * * ** ** *** * *** * * * * ** * * * *** * * i;
**** * **** * * ** * **** ** **** *** *** * ** ** ** ** * ** *
* * * ** ** **** *** ***** ***** ** *** ** *** * * = sum + s.grade[i];
* *********** *** ** ** * * ** ****** * * ** * ***** ** * * * * = sum / s.count;
*** ** ** * * ** ** **** ** *** * ** * * * * * ** * * ** average;

}
trả lời bởi (-188 điểm)
Welcome to Peer-Interaction Programming Learning System (PIPLS) LTLab, National DongHwa University
English 中文 Tiếng Việt
IP:108.162.241.185
©2016-2025

Những câu hỏi liên quan

0 thích 0 k thích
7 trả lời
[Exercise] Essay (Open question) - đã hỏi ngày 22 tháng 12 năm 2016 trong 作業 bởi Shun-Po (18k điểm)
ID: 19794 - Xem được từ: Không giới hạn - Hiệu lực đến: Không giới hạn
| 1.5k đã xem
0 thích 0 k thích
65 trả lời
[Exercise] Coding (C) - đã hỏi ngày 24 tháng 11 năm 2016 trong 作業 bởi Shun-Po (18k điểm)
ID: 17667 - Xem được từ: Không giới hạn - Hiệu lực đến: Không giới hạn
| 7.5k đã xem
0 thích 0 k thích
20 trả lời
[Exercise] Essay (Open question) - đã hỏi ngày 10 tháng 11 năm 2016 trong 作業 bởi Shun-Po (18k điểm)
ID: 17220 - Xem được từ: Không giới hạn - Hiệu lực đến: Không giới hạn
| 2.8k đã xem
0 thích 0 k thích
26 trả lời
[Exercise] Coding (C) - đã hỏi ngày 3 tháng 11 năm 2016 trong 作業 bởi Shun-Po (18k điểm)
ID: 16957 - Xem được từ: Không giới hạn - Hiệu lực đến: Không giới hạn
| 3.8k đã xem
0 thích 0 k thích
37 trả lời
[Exercise] Coding (C) - đã hỏi ngày 20 tháng 10 năm 2016 trong 作業 bởi Shun-Po (18k điểm)
ID: 14579 - Xem được từ: Không giới hạn - Hiệu lực đến: Không giới hạn
| 4.4k đã xem
12,783 câu hỏi
183,442 trả lời
172,219 bình luận
4,824 thành viên