zoukankan      html  css  js  c++  java
  • 文件的读写

    一:代码:

    include<stdio.h>

    include<stdlib.h>

    int main(void)
    {
    FILE * fp;
    char a[20];
    int n,i;
    int max=0;

    if((fp=fopen("C:\chenxin\chenxin.txt","r+"))==NULL)
    {
    printf("File open error!
    ");
    exit (0);
    

    }
    for(i=0;i<6;i++)
    {
    fscanf(fp,"%d",&a[i]);
    }

    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;
    }
    二:出现的问题
    1.其实对题目中怎样去把最大的值及下表找出才是最大的难题,要在屏幕中显示出是很容易的,在我看来是一个固定的公式而已。所以我一直在解决找出最大值及下表。
    2.我把书上的学生成绩文件中打出后就显示“file open error!”是Devc++不能显示吗?这个也一样出现这个错误。
    3.我很奇怪的是该程序无法运行 我也很奇怪为什么?请帮我看看,谢谢!
    4.这个题目用时一个下午了 就是在熟记那些之前没见过的代码

    三:对C语言的期望
    我的期望是多的细节方面能够说的更透 虽然有些东西是需要自己去不断磨的 但我还是想多讲代码 我很希望把代码学透它 这样才能接受其他计算机语言。
    我从来c语言多了还是难了 我都会认真对待它 写不出我就多去读题目 画流程图 尽管画的差自己懂就好了. 就算最后没写出来还是会去问问,知道正确代码看看 这样也行 慢慢来.

    四:流程图

  • 相关阅读:
    Appium安装教程
    方法(method)和函数(function)有什么区别?
    FTP两种工作模式:主动模式(Active FTP)和被动模式介绍
    python socket编程介绍
    面向对象基础篇
    python fishc.homework2
    python遇到的问题汇总
    我对 python 面向对象的理解
    深入理解JVM(五)JVM优化策略
    深入理解JVM(四)JVM性能监控与故障处理工具
  • 原文地址:https://www.cnblogs.com/chenxinxin/p/10493207.html
Copyright © 2011-2022 走看看