Toggle navigation
Courses
Questions
Tags
Users
AD 20161027 期中考 7
0
like
0
dislike
7.7k
views
請設計一程式,從使用者輸入的數中找出中位數輸出。使用者輸入的第一個數字N代表接下來會有多少個數字會被輸入,程式會從接下來的N個數中找出中位數輸出。
sample input:
4
1 2 3 4
sample output
2.5
[Exercise]
Coding (C)
-
asked
Oct 27, 2016
in
2016-1 程式設計(一)AD
by
Shun-Po
(
18k
points)
ID: 15439 -
Available when:
2016-10-27 18:30:00
-
Due to:
2016-10-27 21:00:00
reshown
Oct 27, 2016
by
Shun-Po
|
7.7k
views
comment
Please
log in
or
register
to add a comment.
73
Answers
0
like
0
dislike
Hidden content!#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
** ** ** **** * * * * **** * * ** in;
* *** ** ** * * * * * * * * * * *** * &in);
* * * * * ** ** * * * ** * * mid=0;
*** * * *** * **** * * i,j,tmp;
* ** *** ** * ** num[in];
* ** * ** ** * **** * ** * i<in; i++)
{
*** * * * * *** * * ** * * *** * * *** * ***** * * * * ** * *** * **** &num[i]);
}
***** * ** ** ** ** * * * * * i<in;i++)
{
*** * * **** * * * * **** * * ** * * * ** * * * * j<=in; j++)
** ***** * * * **** * * * * *** **** *** ** **
* * * ** * * * * * * * * *** ***** * * * * *** ** ** ** * * * * ** * * **** * * ** * * * *
** ** ** * * * ** ** * * ** * *** *** * * *** * * * * * ** ** * ** * * **
*** * ** * * * * * * * * ** * * * * ** * ** *** * * * ** *** * ** * * ** ** * * * *
** * * * * * *********** * * ** * ** * * * * **** * ** * * * * ** ** *** * * * ** **
* *** * * * * ** ** * * *** **** ** * * * ** * * * * * * ** * * * * * *** * ** * ** *
** * * * * * ** ** * *** * * * * * * * * * * * ** * * * * ** * ** *
* ** * * * * * ** ** * * * * * * *** * * ** *** *
* * * ** * * * ** * *
** * ** ** ** * * * ** * * % 2 ==0)
{
* * ** * ** *** ** ** * * * = (num[(i/2)] + num[(i/2)+1])*0.5;
* ** * * * * * * ****** * ** ** * * * * * * ** * **
}