zoukankan      html  css  js  c++  java
  • 2019.3.9编程总结

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

    include<stdio.h>

    include<stdlib.h>

    int main(void)
    {
    FILE *fp;
    int a[10];
    int b,c=0,i;
    if((fp=fopen("C://Users//N&Z//Desktop//N.txt//nkp.txt","a+"))==NULL)
    {
    printf("File open error! ");
    exit(0);
    }
    for(i=0;i<5;i++)
    {
    fscanf(fp,"%d%c",&a[i]);
    printf("%d%c",a[i]);
    }
    printf(" ");
    b=a[0];
    for(i=0;i<5;i++)
    {
    if(a[i]>b)
    {
    b=a[i];
    c=i;
    }
    }
    fprintf(fp," %d %d",b,c);
    printf("%d %d",b,c);
    if(fclose(fp) )
    {
    printf("Can not close the file! ");
    exit(0);
    }
    return 0;
    }
    2.设计思路:

    3.遇到的的问题:我尝试了很多次,总是没能做到把数据存入文件,我也看了同学的,感觉还是没错,最后看了几遍助教的视频,终于弄懂问题出在哪。
    在输入与输出那一块也有问题,输出了多的句子。


    4.运行结果:
    我还是没弄懂有些地方,错误的地方很多,不知道该怎么处理。
    学习进度条

  • 相关阅读:
    hdu 5116 计数
    hdu 5117 数学公式展开 + dp
    hdu 5115 Dire Wolf 区间dp
    I00025 寻找循环数
    外部设备发展趋势
    外部设备发展趋势
    互联网
    互联网
    I00024 出钱买羽
    I00024 出钱买羽
  • 原文地址:https://www.cnblogs.com/ningkangping/p/10502602.html
Copyright © 2011-2022 走看看