當前位置:首頁 » 存儲配置 » c語言數組存儲文件

c語言數組存儲文件

發布時間: 2025-03-16 11:16:48

㈠ 編寫好一個c語言程序,如何把數據一直保存下來

用數組保存。定義一個數組。

如:int a[6]={1,2,3,4,5,6};

然後輸出

for(i=0;i<6;i++){

printf("%d",a[i]);}

代碼如下:

#include<stdio.h>

int main(){

int a[6]={1,2,3,4,5,6};

int i;

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

printf("%d ",a[i]);

}

(1)c語言數組存儲文件擴展閱讀

保存方法二如下:

#include<stdio.h>

#include<stdlib.h>

#include<string.h>

int main()

{

FILE *fp;

char in;

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

printf("請輸入一個字元串(以!結束): ");

while((in=getchar()) != '!')

{

if(in <='z' && in >= 'a')

{

in -= 32;

}

fputc(in,fp);

}

fclose(fp);

return 0;

}

㈡ 如何使用C語言從TXT文件中讀取如下格式的數據並存儲與數組中

1.fopen函數打開需要讀取的文本,獲取該文件的文件描述符

2.使用fscan()函數對文件進行讀取。

3.放到二維數組其實就是讀取相應格式的數據,然後對應二維數組的每個位置

例如

#include"stdio.h"
#defineM300
#defineN50

voidmain()
{
inti,j;
floata[M][N]={0};
FILE*fp;
if((fp=fopen("test.txt","rt"))==NULL)
{
printf("cannotopenfile ");
return;
}
for(i=0;i<M;i++)
{
for(j=0;j<N;j++)
fscanf(fp,"%f",&a[i][j]);
fscanf(fp," ");
}
fclose(fp);
for(i=0;i<M;i++)
{
for(j=0;j<N;j++)
printf("%g",a[i][j]);
printf(" ");
}
}

㈢ c語言怎麼把一個數組里的值存入文本文件

不多說,直接貼代碼:x0dx0a#includex0dx0a#defineMAXCNT2x0dx0avoidmain(intargc,char*argv[])x0dx0a{x0dx0aintbuf[MAXCNT];x0dx0aFILE*fpout;x0dx0ainti=0;x0dx0ax0dx0aprintf("輸入個%d整數:",MAXCNT);x0dx0adox0dx0a{x0dx0aprintf("輸入第%d個整數,按回車確認:",i);x0dx0ascanf("%d",&buf[i++]);x0dx0afflush(stdin);x0dx0a}while(i

熱點內容
編程器資源 發布:2025-03-16 17:59:48 瀏覽:901
加密軟體廠商 發布:2025-03-16 17:59:44 瀏覽:677
魚鉤怎麼樣配置 發布:2025-03-16 17:59:04 瀏覽:155
安卓手機怎麼設置快點 發布:2025-03-16 17:45:35 瀏覽:329
c語言字元串右對齊 發布:2025-03-16 17:42:35 瀏覽:129
充值釣魚源碼 發布:2025-03-16 17:28:16 瀏覽:469
密碼鎖鎖住了怎麼辦 發布:2025-03-16 17:25:51 瀏覽:296
中國移動資料庫 發布:2025-03-16 17:18:14 瀏覽:604
php二維數組函數 發布:2025-03-16 17:16:11 瀏覽:375
安卓系統在哪裡換鴻蒙界面 發布:2025-03-16 17:15:38 瀏覽:865