C语言国二改错与编程.docVIP

  • 64
  • 0
  • 约3.87万字
  • 约 40页
  • 2017-11-26 发布于河南
  • 举报
C语言国二改错与编程

改错题: 1、 给定程序modi.c中fun函数的功能是:根据整型参数m,计算如下公式的值。 y=1+1/根号(2)+1/根号(3)+……1/根号(n) 例如,若m中的值为:5,则应输出:3.231671 请改正程序中的错误,或在横线处填上适当的内容并把横线删除,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #include stdio.h /************found************/ __________________ double fun(int m) { int i;double t,y=0; for (i=1;i=m;i++) {t=1/sqrt(i); y=y+t; } return y; } main() { int m;double y; clrscr(); printf(Enter m: );scanf(%d,m); printf(\ny=%f\n,fun(m)); } 2、 给定程序modi.c中,函数fun的功能是:求出a所指数组中最大数和次最大数(规定最大数和次最大数不在a[0]和a[1]中,依次和a[0]、a[1]中的数对调。 例如数组中原有的数为:7、10、12、0、3、6、9、11、5

文档评论(0)

1亿VIP精品文档

相关文档