zoukankan      html  css  js  c++  java
  • C语言之文件操作06——写数据到文本文件遇0停止

    //文件
    /*
    ===============================================================
    题目:输入10个篮球运动员的身高数据(cm)保存至D盘文件high.txt:
    0表示输入完成。
    x= 180 182 179 185 191 178 184 185 183 192
    ===============================================================
    */
    #include<stdio.h>
    void main()
    {
    FILE *fp;
    int x;
    fp=fopen("D:\high.txt","w");
    if(fp==NULL)
    printf("文件打开失败! ");
    else
    {
    while(x!=0)
    {
    scanf("%d",&x);
    fprintf(fp,"%4d ",x);
    }
    fclose(fp);
    }
    }

    /*
    ========================================================================
    评:
    fprintf(fp,"%d",x);而fscanf时有&,如(fp,"%d",&x);
    数组的输入问题,仅仅是控制语句不同。


    ========================================================================

    */




  • 相关阅读:
    第五周笔记
    第四周笔记——复制文件(可读时间)
    第三周笔记
    java第6次作业
    java第五次作业
    java第四次作业
    java第三次作业
    第一周Java笔记
    计划进度表
    第六次作业
  • 原文地址:https://www.cnblogs.com/blfbuaa/p/6973686.html
Copyright © 2011-2022 走看看