zoukankan      html  css  js  c++  java
  • 第二周编程总结

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

    1.实验代码

    include<stdio.h>

    include<stdlib.h>

    int main()
    {
    FILE*fp;
    int i,max;
    int a[6];
    if((fp=fopen("C:Usersf5022Desktopwmfwmf.txt","a+"))==NULL){
    printf("File open error!");
    exit(0);
    }
    for(i=0;i<6;i++){
    fscanf(fp,"%d",&a[i]);
    printf("%d",a[i]);
    }
    max=0;
    for(i=0;i<6;i++){
    if(a[i]>a[max])
    max=i;
    }
    printf(" %d %d",a[max],max);
    fprintf(fp," %d %d",a[max],max);

    if(fclose(fp)){
    printf("Can not close the file!");
    exit(0);
    }
    return 0;
    }

    2.设计思路

    3.遇到的问题及解决方法
    问题一:犯了一个低级错误,头文件没有#号键
    解决方法:仔细查找,找出错误

    问题二:未使用双线以及程序的格式错误,但在编译器上未造成影响,导致运行结果错误,也未成功写入文件
    解决办法:自己先在书中查找解决方案,然后向会做的同学寻求帮助

    4.评价
    在平常学习中,一定要抱着积极主动的态度进行学习,要及时完成老师发布的任务,要及时解决问题,
    平时要加强自主练习时间,熟悉巩固所学知识。

  • 相关阅读:
    第1章 基础知识
    图学习学术速递[2021/10/14]
    图学习学术速递[2021/10/15]
    期望—方差—协方差—协方差矩阵—相关系数
    哈达玛积
    论文解读(MPNN)Neural Message Passing for Quantum Chemistry
    pip 命令总结
    图学习学术速递[2021/10/13]
    Codeforces Round #693 (Div. 3) D. Even-Odd Game
    Codeforces Round #693 (Div. 3) B. Fair Division
  • 原文地址:https://www.cnblogs.com/wmf0616/p/10502538.html
Copyright © 2011-2022 走看看