当前位置: 首页 > news >正文

第二周

题目:请在第一周作业的基础上,继续完成:找出给定的文件中数组的最大值及其对应的最小下标(下标从0开始)。并将最大值和对应的最小下标数值写入文件。
输入:
请建立以自己英文名字命名的txt文件,并输入数组元素数值,元素值之间用逗号分隔。
输出:
在不删除原有文件内容的情况下,将最大值和对应的最小下标数值写入文件。
实验代码:

include<stdio.h>

include<stdlib.h>

int main (void)
{
FILE * fp;
int n,j,i;
int a [10];
if ((fp = fopen ("C:\新建文件夹\xushasha.txt","r+")) == NULL)
{
printf ("File open error!\n");
exit (0);
}
fscanf (fp,"%d",&n);
for (i=0; i<n; i++)
{
fscanf (fp,"%d%c",&a [i] ,&op);
j=0;
}
for (i=0; i<n; i++)
if (a [i] > a[j] )
j=i;
fprintf (fp,"\n%d %d",a [j],j);
if (fclose (fp))
{
printf ("Can not close the file! \n" );
exit (0);
}
return 0;
}
思路:
这道题目就是再上周题目中多加了个文件,所以我们需要的是如何从文件中提取数值,然后再不动原数值的情况下找出最大值和对应的最小下标数值
问题:在开始做的时候有出现了输出时并没有在原文本中输出,而是生成了一个新的文本,而且在界面有???出现。
截图:1594076-20190309201536792-684846104.png

转载于:https://www.cnblogs.com/saury/p/10502809.html

相关文章:

  • Availability Check Control (Checking Rule )
  • 单变量线性回归
  • Json对象与Json字符串互转
  • P2278 操作系统
  • 在国内最好的一个垂直类的“慕课”
  • ECOUX 姚梓鹏:资本寒冬下我开了一家设计公司 | 点评家
  • linux基础知识总结
  • yum [Errno 14] HTTP Error 404 - Not Found
  • 架构师必备技能:掌握JVM科学调优
  • 通过一次实验来了解HTML5的 Web Worker
  • 小数在计算机中为什么会有误差?说明机器数、码制、浮点数、以及数制转换的一些问题...
  • BMap 自定义icon(小车)与点位置偏差
  • hibernate学习2_简单hibernate实现
  • linux文件acl权限简单设置
  • C#。4.1数组的应用
  • [笔记] php常见简单功能及函数
  • 《Java8实战》-第四章读书笔记(引入流Stream)
  • 345-反转字符串中的元音字母
  • android图片蒙层
  • Android优雅地处理按钮重复点击
  • iOS帅气加载动画、通知视图、红包助手、引导页、导航栏、朋友圈、小游戏等效果源码...
  • Js基础知识(四) - js运行原理与机制
  • js数组之filter
  • Koa2 之文件上传下载
  • Rancher如何对接Ceph-RBD块存储
  • Redis提升并发能力 | 从0开始构建SpringCloud微服务(2)
  • underscore源码剖析之整体架构
  • 从地狱到天堂,Node 回调向 async/await 转变
  • 得到一个数组中任意X个元素的所有组合 即C(n,m)
  • 动手做个聊天室,前端工程师百无聊赖的人生
  • 发布国内首个无服务器容器服务,运维效率从未如此高效
  • 好的网址,关于.net 4.0 ,vs 2010
  • 基于OpenResty的Lua Web框架lor0.0.2预览版发布
  • 面试遇到的一些题
  • 如何进阶一名有竞争力的程序员?
  • 入职第二天:使用koa搭建node server是种怎样的体验
  • 使用 Xcode 的 Target 区分开发和生产环境
  • 源码之下无秘密 ── 做最好的 Netty 源码分析教程
  • 白色的风信子
  • 阿里云服务器购买完整流程
  • 基于django的视频点播网站开发-step3-注册登录功能 ...
  • ​DB-Engines 11月数据库排名:PostgreSQL坐稳同期涨幅榜冠军宝座
  • ( 10 )MySQL中的外键
  • (阿里巴巴 dubbo,有数据库,可执行 )dubbo zookeeper spring demo
  • (安卓)跳转应用市场APP详情页的方式
  • (二十三)Flask之高频面试点
  • (附源码)spring boot基于小程序酒店疫情系统 毕业设计 091931
  • (三)Honghu Cloud云架构一定时调度平台
  • (转)VC++中ondraw在什么时候调用的
  • (转载)Google Chrome调试JS
  • .gitignore文件设置了忽略但不生效
  • .net 8 发布了,试下微软最近强推的MAUI
  • .NET C# 使用 SetWindowsHookEx 监听鼠标或键盘消息以及此方法的坑
  • .net core 客户端缓存、服务器端响应缓存、服务器内存缓存
  • .net core 连接数据库,通过数据库生成Modell