新概念c言能力教程练习06答案.docVIP

  • 25
  • 0
  • 约1.74万字
  • 约 28页
  • 2018-06-24 发布于浙江
  • 举报
新概念c言能力教程练习06答案

练习6 6.1 输入10个整数,计算它们的平均值。找出最小数,再找出与平均值最接近的整数。 #include stdio.h void main() { int a[10], min, pos, i; double ave, mdif, dif; min = 0; ave = 0; for(i=0; i10; ++i) { scanf(%d, a[i]); ave += a[i]; if(a[i] a[min]) min = i; } ave /= 10; printf(平均值为%.1f,最小数为%d,, ave, a[min]); mdif = ave - a[0] 0 ? ave - a[0] : a[0] - ave; pos = 0; for(i=1; i10; ++i) { dif = ave - a[i] 0 ? ave - a[i] : a[i] - ave; if(dif mdif) { mdif = dif; pos = i; } } printf(与平均值最接近的整数为%d\n, a[pos]); } 6.2 输入20个1至5之间的整数,给出1至5每个数出现的次数。 #include stdio.h void main() { int a[6] = {0}, i; f

文档评论(0)

1亿VIP精品文档

相关文档