国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

C語言練習(xí)

2022-10-26 19:39 作者:沐笙--ms  | 我要投稿


[例11.1] 將鍵盤輸入的一行字符存入d盤的myfile1.txt文件中。


#include <stdio.h>


main()

{ FILE *out_fp;

char ch;

if((out_fp=fopen("d:\\myfile1.txt","w"))==NULL)

{ printf("不能建立d:\\myfile1.txt文件。\n");

exit(1);

}

while((ch=getchar())!='\n')

fputc(ch,out_fp);

close(out_fp);

}

[例11.2] 將例11.1建立的d:\myfile1.txt文本文件中的字符,全部顯示在屏幕上,并統(tǒng)計(jì)總共有多少個(gè)字符。


#include <stdio.h>

main()

{ FILE *in_fp;

char ch;

int n=0;

if((in_fp=fopen("d:\\myfile1.txt","r"))==NULL)

{ printf("不能讀取d:\\myfile1.txt文件。\n");

exit(1);

}

while((ch=fgetc(in_fp))!=EOF) /* 文本文件沒結(jié)束時(shí) */

{ putchar(ch);

n++;

}

close(in_fp);

printf("\n共讀入了 %d 個(gè)字符。\n",n);

}

例11.3 文件復(fù)制


#include <stdio.h>


main()

{ FILE *from_fp,*to_fp;

char from_filename[80],to_filename[80],ch;


printf("源文件名:");scanf("%s",from_filename);

printf("目標(biāo)文件名:");scanf("%s",to_filename);


if((from_fp=fopen(from_filename,"rb")==NULL) /* 只讀打開二進(jìn)制文件 */

{ printf("%s源文件無法使用。\n",from_filename);

exit(1);

}

if((to_fp=fopen(to_filename,"wb"))==NULL) /* 只寫打開二進(jìn)制文件 */

{ printf("%s目標(biāo)文件無法創(chuàng)建。\n",to_filename);

exit(1);

}

while(!feof(from_filename)) /* 源二進(jìn)制文件沒結(jié)束時(shí) */

{ ch=fgetc(from_filename);

fputc(ch,to_filename);

}

fclose(from_filename);

fclose(to_filename);

}

例11.4 將一批字符串寫入文件


#include <stdio.h>


main()

{ FILE *f;

char *str[]={"red","blue","yellow","green","black"};

int i;

f=fopen("d:\\myfile4.txt","w");

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

fputs(str[i],f);

fclose(f);

}

例11.5 將MyDoc.txt文本文件的內(nèi)容顯示在屏幕上。該文本文件由許多行組成,并且每一行的最大長(zhǎng)度不超過1024個(gè)字符。


#include <stdio.h>

#define MaxChars 1024


main()

{ FILE *f;

char str[MaxChars];

f=fopen("d:\\MyDoc.txt","r");

while(fgets(str,MaxChars,f))

printf("%s",str);

fclose(f);

}


C語言練習(xí)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
靖安县| 新乐市| 宜都市| 两当县| 馆陶县| 伊川县| 绿春县| 道孚县| 敖汉旗| 聂荣县| 德钦县| 鄂温| 太和县| 承德市| 荆门市| 常宁市| 河池市| 肇东市| 阿坝| 游戏| 新建县| 宕昌县| 霍山县| 内江市| 基隆市| 盐边县| 汉源县| 松阳县| 西藏| 田林县| 满洲里市| 松溪县| 钟祥市| 班玛县| 三台县| 新余市| 四川省| 鱼台县| 无棣县| 桐庐县| 于田县|