如何用c語言輸出檔案,如何用C語言輸出檔案?

時間 2022-01-21 09:15:09

1樓:匿名使用者

1、c語言標準庫提供了一系列檔案操作函式。檔案操作函式一般以f+單詞的形式來命名(f是file的簡寫),其宣告位於stdio.h標頭檔案當中。

例如:fopen、fclose函式用於檔案開啟與關閉;fscanf、fgets函式用於檔案讀取;fprintf、fputs函式用於檔案寫入;ftell、fseek函式用於檔案操作位置的獲取與設定。一般的c語言教程都有檔案操作一章,可以找本教材進一步學習。

2、例程:

#include

int a;

char b,c[100];

int main()

fscanf(fp1,"%d",&a);//從輸入檔案讀取一個整數b=fgetc(fp1);//從輸入檔案讀取一個字元fgets(c,100,fp1);//從輸入檔案讀取一行字串printf("%ld",ftell(fp1));//輸出fp1指標當前位置相對於檔案首的偏移位元組數

fputs(c,fp2);//向輸出檔案寫入一行字串fputc(b,fp2);//向輸出檔案寫入一個字元fprintf(fp2,"%d",a);//向輸出檔案寫入一個整數fclose(fp1);//關閉輸入檔案

fclose(fp2);//關閉輸出檔案,相當於儲存return 0;}

2樓:

#include// 可選

#include//輸入出流

main()

;int i,j,k;

for(i=0;i<16;i++)

for(j=0;j<16;j++)

for(k=0;k<16;k++)

cout << ("%c%c%c"\n,a[i],a[j],a[k]);

} //這裡的c若要計算需重新定義與斌直,取消雙引..

3樓:

#include

main()

;int i,j,k;

file *fp = null;

if((fp = fopen("a.txt", "w")) == null)

for(i=0;i<16;i++)

for(j=0;j<16;j++)

for(k=0;k<16;k++)

fprintf(fp,"%c%c%c\n",a[i],a[j],a[k]);

fclose(fp);}

用c語言如何將結果輸出到一個文字檔案中儲存

4樓:摩羯面對現實

檔案的操作步驟:

#include #include int main()file *fp;

int i, d;

fp=fopen("data.txt","w");

if(fp==null)

printf("file cannot open! " );

exit(0);

for(i=0; i<10; i++)

scanf("%d", &d);

fprintf(fp,"%d\t", d);

fclose(fp);

return 0;

}  格式化輸出:

#include #include int main()file *fp;

int i, no;

float salary;

fp=fopen("data.csv","w");

if(fp==null)

printf("file cannot open! " );

exit(0);

//輸入5名員工的工號,並儲存到檔案中

for(i=0; i<5; i++)

scanf("%d %f", &no, &salary);

fprintf(fp,"%d, %.2f\n", no, salary);

fclose(fp);

return 0;

}  擴充套件資料:

從檔案中讀取字元:

#include #include int main()file *fp;

char c;

if ((fp=fopen( "data.dat" , "r" ))==null)

printf("file cannot open!");

exit(0);

while((c=fgetc(fp))!=eof)putchar(c);

fclose(fp);

return 0;}

5樓:孤狼

用c語言將結果輸出到一個文字檔案中 儲存這你要轉換這個文字的格式 然後複製貼上

6樓:

使用fprintf;

詳情就等等吧……在吃午餐

如:#include

main()

7樓:匿名使用者

main()

在c語言程式設計時怎樣將程式的輸出結果輸出到特定的文字檔案中?

8樓:

#include

main()

9樓:勵映秋

printf(" ")

10樓:匿名使用者

#include

void main()

c語言如何用檔案儲存資料

11樓:小小小小顰

具體操作步驟如下:

1、首先,建立一個新資料夾,在該資料夾中建立一個文件,如下圖所示,然後進入下一步。

4、然後,編寫c語言的基本框架,如下圖所示,然後進入下一步。

5、隨後,點選儲存圖示,將檔案儲存在新建立的資料夾中,如下圖所示,然後進入下一步。

6、接著,檔名務必要新增.c,再單擊「儲存」按鈕,如下圖所示,然後進入下一步。

7、然後,鍵入以下**,如下圖所示,然後進入下一步。

8、最後,單擊文件,輸入的內容將出現在文件中,如下圖所示。這樣,問題就解決了。

12樓:

1、新建一個資料夾,並在資料夾中建立一個文件。

2、開啟自己的c語言編輯器。

3、新建一個原始檔。

4、寫好c語言基本的框架。

5、將檔案儲存到新建的資料夾中。

6、儲存的檔名一定要加.c,在點選儲存。

7、輸入下面的**。

8、點選文件,輸入的內容就出現在了文件中。

13樓:匿名使用者

使用檔案操作函式即可用檔案儲存資料。

1、c語言標準庫提供了一系列檔案操作函式。檔案操作函式一般以f+單詞的形式來命名(f是file的簡寫),其宣告位於stdio.h標頭檔案當中。

例如:fopen、fclose函式用於檔案開啟與關閉;fscanf、fgets函式用於檔案讀取;fprintf、fputs函式用於檔案寫入;ftell、fseek函式用於檔案操作位置的獲取與設定。

2、例程:

#include

int a;

char b,c[100];

int main()

fscanf(fp1,"%d",&a);//從輸入檔案讀取一個整數b=fgetc(fp1);//從輸入檔案讀取一個字元fgets(c,100,fp1);//從輸入檔案讀取一行字串printf("%ld",ftell(fp1));//輸出fp1指標當前位置相對於檔案首的偏移位元組數

fputs(c,fp2);//向輸出檔案寫入一行字串fputc(b,fp2);//向輸出檔案寫入一個字元fprintf(fp2,"%d",a);//向輸出檔案寫入一個整數fclose(fp1);//關閉輸入檔案

fclose(fp2);//關閉輸出檔案,相當於儲存return 0;}

14樓:瀚漠

#include

#include

#include

#include

#include

struct test

;void main()

}for(i=0;i<10;i++) tm[i]=data[i].s; for(i=0;i<10;i++) p[i]=&data[i];

for(i=0;i<9;i++)

else break;

}/*用拆半法先將前半部分與min比較*/

for(i=6;i<9;i++)

else break;

}/*用拆半法先將後半部分與min比較*/

printf("the worst pingwei is %d and the sorce is %.1f\n",

p[bad]->num,p[bad]->s);

fprintf(fp,"the worst pingwei is %d and the sorce is %.1f\n",

p[bad]->num,p[bad]->s);

/*列印出最不公平裁判和其分數*/

printf("the best pingwei is %d and the sorce is %.1f\n",

p[good]->num,p[good]->s);

fprintf(fp,"the best pingwei is %d and the sorce is %.1f\n",

p[good]->num,p[good]->s);

/*列印出最公平裁判和其分數*/

printf("\n----------------------------------\n");

fprintf(fp,"\n----------------------------------\n");

printf("next one:"); /*列印出下一位*/

}while(1);

}輸出到檔案不難,在程式開始使用fopen開啟一個檔案,得到返回值fp,之後使用fprintf把想輸出的內容輸出到fp即可,在退出程式的時候使用fclose關閉fp。

如何用c語言重新命名,C語言檔案重新命名

char name 20 int i 0 char name list while name list i c語言檔案重新命名 15 gta小雞 將以下文字另存為bat格式,然後放到該目錄下執行即可。echo off ren txt include int main c語言中 如何刪除檔案和重新命名...

如何用C語言迴圈讀取檔案內容,怎麼用C語言讀取 TXT檔案中的字串

迴圈讀取一個檔案的內容。這樣做沒有任何意義,不如把讀取的內容保持在變數當中,節省空間時間。如果非要反覆讀取的話可以使用rewind函式把檔案指標重置。函式名 rewind 功 能 將檔案內部的位置指標重新指向一個流 資料流 檔案 的開頭注意 不是檔案指標而是檔案內部的位置指標,隨著對檔案的讀寫檔案的...

如何用C語言輸出3 3的矩陣,C語言程式設計 二維陣列 輸出一個2 3的矩陣

include define n 3 void fun int a n int m int i,j for i 0 i n i for j 0 j i j a j i a j i m int main int i,j int a n n printf input a number n for i 0...