- 10
- 0
- 约2.38千字
- 约 5页
- 2017-07-07 发布于湖北
- 举报
1、? 将小写字母a-z写入文件,然后将其读出再转换为相应的大写字母输出。
#includestdio.h
#includestdlib.h
main()
{ char ch;
FILE * fp1,* fp2;
if( (fp1=fopen(c:\\f1.txt,w))==NULL )
{ printf(打开文件失败!\n);
exit(1);
}
for(ch=a;ch=z;ch++)
fputc(ch,fp1); //将小写字母写入文件中
fclose(fp1);
if( (fp2=fopen(c:\\f1.txt,r))==NULL )
{ printf(打开文件失败!\n);
exit(1);
}
while( ( ch=fgetc(fp2) )!=EOF ) //读取文件中的字符
{ ch=ch-a+A; //读取的字符转换成大写字母
putchar(ch); //转换成大写字母后输出在屏幕上
}
fclose(fp2);
}
2、? 从键盘输入一个字符串,把该字符串中的小写字母转换成大写字母,写到文件test.txt中,然后从该文件读出字符串并显示出来。
#includestdio.h
#includestdlib.h
main()
{ char s[20],
原创力文档

文档评论(0)