社区
C语言
帖子详情
怎样将某一个文件中所有小写字母换成相应的大写字母呀!
tflb521
2005-03-18 03:33:00
这是一道C程序试题.
编写一下程序,将某一个文件中所有小写字母换成相应的大写字母!
谢谢.
...全文
380
7
打赏
收藏
怎样将某一个文件中所有小写字母换成相应的大写字母呀!
这是一道C程序试题. 编写一下程序,将某一个文件中所有小写字母换成相应的大写字母! 谢谢.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
searoom
2005-03-18
打赏
举报
回复
就两个知识点:读取文件内容、转换大小写
楼主有点懒
tflb521
2005-03-18
打赏
举报
回复
谢谢了,讲的非常详细.结分.
zhangfjj
2005-03-18
打赏
举报
回复
#include <stdio.h>
void main()
{
char ch;
int i=0;
FILE *fp;
fp=fopen("d:\\tc\\aaa.txt","r+");
if(!fp)
{
printf("can not open the file!\n");
exit(0);
}
while(!feof(fp))
{
ch=fgetc(fp);
if(ch>='a'&&ch<='z')
{ ch=ch-32;
fseek(fp,-1L,SEEK_CUR);/*向前移动1个字节*/
fputc(ch,fp);
fseek(fp,0L,SEEK_CUR);/*转换读写状态,并不移动*/
}
}
fclose(fp);
}
这是我以前回答的一个老贴子,你看看
http://search.csdn.net/Expert/topic/2535/2535235.xml?temp=.9590113
tflb521
2005-03-18
打赏
举报
回复
没明白楼上两位的意思!
这道题不是要求对一个"文件"进行操作吗?
而不是数组,或字符串.
不是要先打开这个文件...
nickshen
2005-03-18
打赏
举报
回复
#include <string.h>
char a;
...
tolower(a);
toupper(a);
tflb521
2005-03-18
打赏
举报
回复
哪文件怎么操作呀,
能否给一个具体的程序.
llmsn
2005-03-18
打赏
举报
回复
小写字母换成相应的大写字母用tolower()函数,相反用toupper()函数.
在C语言中头文件为<string.h>.将文件中的字母读入,用以上函数就可以转化.
1、编写
一个
程序,将
一个
小写字母
(如a)转
换成
相应
的
大写字母
并显示输出。
该博客展示了一段Java代码,其目的是编写
一个
程序,将输入的
小写字母
转
换成
相应
的
大写字母
并显示输出,体现了Java在字符处理方面的应用。
C语言 将
大写字母
转
换成
相应
的
小写字母
本文介绍了
一个
简单的C语言程序,该程序能够将用户输入的
大写字母
转换为
相应
的
小写字母
。通过使用ASCII码的特性,程序实现了字母的大小写转换。
判断它是否为
大写字母
,如果是,将它转
换成
小写字母
;反之则转换为
大写字母
。
KiKi要完成字母大小写转换,对于输入的字符,需判断是否为
大写字母
,若是则转
换成
小写字母
,反之则转换为
大写字母
。输入为多组,每行
一个
字母,输出单独占一行,为字母的对应形式。
利用函数统计字符串
中
小写字母
个数并把
小写字母
转
换成
大写字母
本文介绍了如何编写
一个
函数来统计字符串
中
所有的
小写字母
数量,并将这些字母转换为
大写字母
。通过遍历字符数组,判断每个字符是否为
小写字母
,并进行
相应
操作。
从键盘输入
一个
大写字母
,然后转
换成
小写字母
输出。
该C语言代码段定义了
一个
函数,接收用户输入的
一个
大写字母
,通过增加32(因为
大写字母
和
小写字母
在ASCII码
中
的差距)将其转换为
相应
的
小写字母
并打印出来。
C语言
70,038
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章