0 thích 0 k thích
3.9k đã 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.9k đã 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:172.70.80.5
©2016-2026

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.7k đã 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
| 8.6k đã 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
| 3.1k đã 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
| 4.2k đã 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
| 5.1k đã xem
12,783 câu hỏi
183,442 trả lời
172,219 bình luận
4,824 thành viên