社区
C语言
帖子详情
怎样将某一个文件中所有小写字母换成相应的大写字母呀!
tflb521
2005-03-18 03:33:00
这是一道C程序试题.
编写一下程序,将某一个文件中所有小写字母换成相应的大写字母!
谢谢.
...全文
352
7
打赏
收藏
怎样将某一个文件中所有小写字母换成相应的大写字母呀!
这是一道C程序试题. 编写一下程序,将某一个文件中所有小写字母换成相应的大写字母! 谢谢.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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>.将文件中的字母读入,用以上函数就可以转化.
C语言小写转大写,
小写字母
转
换成
大写字母
!
在 C 语言
中
区分字母的大小写,利用 ASCII 码
中
大写字母
和
小写字母
之间的转换关系(差值为 32),可以将
小写字母
转换为
大写字母
。 编写程序实现,从键盘上输入
一个
小写字母
,按回车键,程序将该
小写字母
转换为
大写字母
,并输出其 ASCII 值。 算法思想 由于
大写字母
与
小写字母
之间的差值为 32,因此
小写字母
转换为
大写字母
的方法就是将
小写字母
的 ASCII 码值减去 32,便可得到与之对应的
大写字母
。 利用 getchar 函数从键盘上输入
一个
小写字母
,并将其赋给
一个
字符变量 a;然后将 a—.
c语言字符串把小写转换
大写字母
,C语言把
一个
字符串里所有的
大写字母
换成
小写字母
,
小写字母
换成
大写字母
.其他字符保持...
C语言把
一个
字符串里所有的
大写字母
换成
小写字母
,
小写字母
换成
大写字母
.其他字符保持以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!C语言把
一个
字符串里所有的
大写字母
换成
小写字母
,
小写字母
换成
大写字母
.其他字符保持/***可以使用ctype.h
中
的4个函数*islower,isupper分别判断是否是小写、大写,toupp...
C++将字符串
中
的
小写字母
转
换成
大写字母
将字符串
中
的
小写字母
转
换成
大写字母
总时间限制: 1000ms 内存限制: 65536kB 描述 给定
一个
字符串,将其
中
所有的
小写字母
转
换成
大写字母
。 输入 输入一行,包含
一个
字符串(长度不超过100,可能包含空格)。 输出 输出转换后的字符串。 样例输入 helloworld123Ha 样例输出 HELLOWORLD123HA 这个代码简单到不能再简单,直接用ASCII码转换,小写转大写-...
将字符串
中
的
小写字母
转
换成
大写字母
来源 助教 描述 给定
一个
字符串,将其
中
所有的
小写字母
转
换成
大写字母
。 关于输入 若干行,每行是
一个
字符串(长度不超过100)。 输入以Ctrl+Z结束,也就是强行
中
断输入流,此时cin表达式运行结果为false。在正常情况下cin表达式的运行结果都是true。因此,本题可以使用 while(cin>>str) { 处理当前行的字符串 } 关于输出 将输入的字符串
中
所有
小写字母
转
换成
大写字母
后的字符串。 例子输入 helloworld123Ha 例子输出 HELLOWORLD123HA #inc
将字符串
中
的
小写字母
换成
大写字母
D:将字符串
中
的
小写字母
转
换成
大写字母
查看 提交 统计 提问 总时间限制: 1000ms 内存限制: 65536kB 描述 给定
一个
字符串,将其
中
所有的
小写字母
转
换成
大写字母
。 输入 输入一行,包含
一个
字符串(长度不超过100,可能包含空格)。 输出 输出转换后的字符串。 样例输入 helloworld123Ha 样例输出 HELLOWORLD123HA #include<cstdio> #include<cstring> #include<iostream> int
C语言
70,020
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章