程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> c語言-如何用C語言實現.txt文件中內容的添加

c語言-如何用C語言實現.txt文件中內容的添加

編輯:編程綜合問答
如何用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函數,請幫我把代碼補充完整一下吧,謝謝~


最佳回答:


 #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);
    }
} 

xiaomi817
xiaomi817
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved