本题最大值和最小值的输出较为简单;
中位数的输出需要注意:当n为偶数时,中位数可能会是分数,用中间两个数之和是否为偶数来判断中位数的情况。
//统计n个整数(有序可能重复)中的最大值、中位数、最小值。 //输入 n //n个有序整数(有序可能重复,空格隔开) //输出: 最大数、中位数、最小数(分数四舍五入保留一位小数) #includeint main() { int n,num[100000],i; int max,mid,min; scanf("%d",&n); for( i=0;i
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)