zoukankan      html  css  js  c++  java
  • 博客云第二周作业

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

    
    代码在这
    
    

    include<stdio.h>

    include<stdlib.h>

    int main (void)
    {
    FILEfp=fopen("C:UsersdellDesktopworkJCclub.txt","a+");/为什幺要换双斜杠*/

     int i,max,N;
     int a[10];
    
     for(i=0;i<N;i++){
          fscanf(fp,"%d",&a[i]);
    
     }
     max=0;
     for(i=0;i<N;i++){
         if(a[i]>a[max]){
         max=i;
     }
     }
     fprintf(fp,"%d %d",a[max],max);
     fclose(fp);
     return 0;
    

    }

    流程图

    运算性出来的结果完全不是自己想要的,完全不知道该怎么搞,只会生搬硬套,不懂其所代表的含义;

    找了几个同学的代码复制过来,把地址名改掉,编译运行,结果和自己所写的代码一样,编译错误或者没有结果,没有找到问题出在哪。

    学习感悟

    上课不听就根本不会做!!!

  • 相关阅读:
    KVCKVO
    音频
    静态库
    百度地图API
    CALayer
    触摸事件
    iOS中打电话、打开网址、发邮件、发短信等
    NSURLSession网络接口
    Quartz2D常见图形的绘制:线条、多边形、圆
    通知中心(NSNotificationCenter)
  • 原文地址:https://www.cnblogs.com/JCclub/p/10500250.html
Copyright © 2011-2022 走看看