请在第一周作业的基础上,继续完成:找出给定的文件中数组的最大值及其对应的最小下标(下标从0开始)。并将最大值和对应的最小下标数值写入文件。
输入: 请建立以自己英文名字命名的txt文件,并输入数组元素数值,元素值之间用逗号分隔。 输出: 在不删除原有文件内容的情况下,将最大值和对应的最小下标数值写入文件。 1.实验代码 (2)设计思路 (3)错误与解决办法。 错误1:按照书本上例题改写代码fscanf内没有fp,运行错误。 解决办法:按照Dev-c++上面的错误提示查找原题。 错误2:运行结果显示找不到文件,文件命名错误。 解决办法:询问同学关于文件夹,文档命名方法。 错误3:改写上次作业时,漏了从文件中输入数值,输出数值。重新编写混乱。 解决办法:加一个for语句用来输出。 (4)运行结果 二.学习进度条 三.学习感悟 完成作业耗时9小时。第一次开始写的时候,从建文件夹到代码可以从文件中取出来运算,只是不能将计算结果,(其中有改写时r没有改和代码本身问题)但第二天改代码的时候就乱改,一边改一边错。其中最重要的原因是没有缕清思路就改,然后就出了很多问题。