xiaomi-- 2015-10-28 12:49 采纳率: 0%
浏览 4612
已采纳

如何用C语言实现.txt文件中内容的添加

问题,如何用C语言中append()函数实现5、9、13行的功能:依次将1、2、3写入到D盘ccc.txt中。
void main(){ ............1
int a=4,b=2; ............2

if(a*b==8) ............3
{ ............4
//将1写入D盘ccc.txt文件中 ............5
} ............6
if(a-b==2) ............7
{ ............8
//将2写入D盘ccc.txt文件中 ............9
} ............10
if(a+a==8) ............11
{ ............12
//将3写入D盘ccc.txt文件中 ............13
} ............14
} ............15
我需要完整的main函数,请帮我把代码补充完整一下吧,谢谢~


  • 写回答

1条回答 默认 最新

  • ysuwood 2015-10-28 13:32
    关注
     #include "stdafx.h"
    
    void main()
    {
        int a=4,b=2;
    
        if(a*b==8) 
        { 
            //将1写入D盘ccc.txt文件中 ............5
            FILE *fp;
            fp=fopen("D:\\ccc.txt","a+");
            if(fp==NULL)
            {
                printf("ccc.txt文件打开失败!");
                return;
            }
            fprintf(fp,"%d",1);
            fclose(fp);
        }
        if(a-b==2)
        {
            //将2写入D盘ccc.txt文件中 ............9
            FILE *fp;
            fp=fopen("D:\\ccc.txt","a+");
            if(fp==NULL)
            {
                printf("ccc.txt文件打开失败!");
                return;
            }
            fprintf(fp,"%d",2);
            fclose(fp);
        } 
        if(a+a==8)
        { 
            //将3写入D盘ccc.txt文件中 ............13
            FILE *fp;
            fp=fopen("D:\\ccc.txt","a+");
            if(fp==NULL)
            {
                printf("ccc.txt文件打开失败!");
                return;
            }
            fprintf(fp,"%d",3);
            fclose(fp);
        }
    } 
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器