博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2019年春季学期第二周作业
阅读量:6680 次
发布时间:2019-06-25

本文共 780 字,大约阅读时间需要 2 分钟。

 基础作业

请在第一周作业的基础上,继续完成:找出给定的文件中数组的最大值及其对应的最小下标(下标从0开始)。并将最大值和对应的最小下标数值写入文件。  

输入: 请建立以自己英文名字命名的txt文件,并输入数组元素数值,元素值之间用逗号分隔。  

输出 在不删除原有文件内容的情况下,将最大值和对应的最小下标数值写入文件。

1.实验代码

1 #include 
2 #include
3 int main () 4 { 5 6 FILE *fp; 7 int i,j,n; 8 if((fp=fopen("C:\\新建文件夹\\Tim.txt","r"))==NULL) 9 {10 printf("File open error!\n");11 exit (0);12 }13 fscanf(fp,"%d,",&n);14 int a[n];15 for (i=0;i
a[j])25 j=i;}26 printf ("\n%d %d",a[j],j);27 if (fclose(fp)) {28 printf ("Can mot close the file!\n");29 exit(0) ;30 }

2.设计思路

 

 

 

3.编程过程中遇到的问题及解决方法

 

 

  初次编译运行的时候,把一些符号弄错了。没有按照书上有几个步骤,导致最终的结果很乱。

 

4.最终结果截屏

 

 

转载于:https://www.cnblogs.com/lxzlyf2022/p/10497477.html

你可能感兴趣的文章
python 动态创建类
查看>>
推荐windows下两个科学用python集成套件
查看>>
objective-C Blocks 讲解
查看>>
EditPlus3.5+绿色+汉化+免安裝特别版
查看>>
java中的IO操作总结(四)
查看>>
【DLL】win7下注册dll
查看>>
为什么程序员的价值总是被严重的低估?
查看>>
design principle:模拟 android Button 控件点击事件
查看>>
SQL Server误区30日谈-Day21-数据损坏可以通过重启SQL Server来修复
查看>>
深入了解Hive Index具体实现
查看>>
一年又一年[2013开始了]
查看>>
C primer笔记
查看>>
Java多态之重写<一>
查看>>
android 问题汇总系列之八
查看>>
线程优先级
查看>>
【css】纯 css 制作带三角(border篇)
查看>>
MySQL数据库服务器优化详细
查看>>
Socket异步通信——使用SocketAsyncEventArgs
查看>>
alfresco_百度百科
查看>>
导入Excel数值读不到,找不到可安装的 ISAM错误
查看>>