社区
C语言
帖子详情
C语言的大小写转换函数是什么?
ldxm8848
2006-02-28 07:18:08
各位大侠:
你们好!请问C语言的大小写转换函数是什么?应如何使用?可以举例说明下吗?
---
不胜感激!
...全文
4677
6
打赏
收藏
C语言的大小写转换函数是什么?
各位大侠: 你们好!请问C语言的大小写转换函数是什么?应如何使用?可以举例说明下吗? --- 不胜感激!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ytfrdfiw
2006-03-01
打赏
举报
回复
tolower
alen_ghl
2006-03-01
打赏
举报
回复
_strupr(char *)
_strlwr(char *)
Mybox
2006-03-01
打赏
举报
回复
1
tolower(将大写字母转换成小写字母)
相关函数 isalpha,toupper
表头文件 #include<stdlib.h>
定义函数 int tolower(int c);
函数说明 若参数c为大写字母则将该对应的小写字母返回。
返回值 返回转换后的小写字母,若不须转换则将参数c值返回。
附加说明
范例 /* 将s字符串内的大写字母转换成小写字母*/
#include<ctype.h>
main()
{
char s[]=”aBcDeFgH12345;!#$”;
int i;
printf(“before tolower() : %s\n”,s);
for(i=0;I<sizeof(s);i++)
s[i]=tolower(s[i]);
printf(“after tolower() : %s\n”,s);
}
执行 before tolower() : aBcDeFgH12345;!#$
after tolower() : abcdefgh12345;!#$
toupper(将小写字母转换成大写字母)
相关函数 isalpha,tolower
表头文件 #include<ctype.h>
定义函数 int toupper(int c);
函数说明 若参数c为小写字母则将该对映的大写字母返回。
返回值 返回转换后的大写字母,若不须转换则将参数c值返回。
附加说明
范例 /* 将s字符串内的小写字母转换成大写字母*/
#include<ctype.h>
main()
{
char s[]=”aBcDeFgH12345;!#$”;
int i;
printf(“before toupper() : %s\n”,s);
for(i=0;I<sizeof(s);i++)
s[i]=toupper(s[i]);
printf(“after toupper() : %s\n”,s);
}
执行 before toupper() : aBcDeFgH12345;!#$
after toupper() : ABCDEFGH12345;!#$
wuqingabc
2006-03-01
打赏
举报
回复
其实原理很简单,自己可以试着写一下。判断的条件就是看ASCII字符集里面大小写的值的范围。
penny8386
2006-02-28
打赏
举报
回复
晕,copy的函数居然有错。
改正了。
1.
函数名: tolower
功 能: 把字符转换成小写字母
用 法: int tolower(int c);
程序例:
#include <stdio.h>
int main(void)
{
int length, i;
char *string = "THIS IS A STRING";
length = strlen(string);
for (i=0; i<length; i++) {
string[i] = tolower(string[i]);
}
printf("%s\n",string);
return 0;
}
2.
函数名: toupper
功 能: 把字符转换成大写字母
用 法: int toupper(int c);
程序例:
#include <stdio.h>
int main(void)
{
int length, i;
char *string = "this is a string";
length = strlen(string);
for (i=0; i<length; i++) {
string[i] = toupper(string[i]);
}
printf("%s\n",string);
return 0;
}
penny8386
2006-02-28
打赏
举报
回复
函数名: tolower
功 能: 把字符转换成小写字母
用 法: int tolower(int c);
程序例:
#include
#include
#include
int main(void)
{
int length, i;
char *string = "THIS IS A STRING";
length = strlen(string);
for (i=0; i {
string[i] = tolower(string[i]);
}
printf("%s\n",string);
return 0;
}
函数名: toupper
功 能: 把字符转换成大写字母
用 法: int toupper(int c);
程序例:
#include
#include
#include
int main(void)
{
int length, i;
char *string = "this is a string";
length = strlen(string);
for (i=0; i {
string[i] = toupper(string[i]);
}
printf("%s\n",string);
return 0;
}
这种通用函数手册网上很多的,用google搜就可以啦。
免费下载:
C语言
难点分析整理.doc
这部分详细介绍了
C语言
中用于处理字符串的各种
函数
,如`strlen()`、`strcpy()`、`strcat()`等。 ### 17.
C语言
宏定义技巧 宏定义可以用来创建常量或简单的
函数
替代品,但需要注意副作用和潜在的错误。 ### 18. ...
c语言
用
函数
写
大小写转换
,
C语言
实现
大小写转换
的三种方法
今天心血来潮,总结了下
大小写转换
的方法,大致有三种。1.使用
C语言
提供的
函数
:toupper(),tolower()使用这两个
函数
需要引入头文件:#include示例代码:#include #include #include void main( ){char a = 'a';char ...
C语言
-
大小写转换
C语言
–
大小写转换
描述:实现字母的
大小写转换
。多组输入输出。 输入描述:多组输入,每一行输入大写字母。 输出描述:针对每组输入输出对应的小写字母。 注意:多组输入过程中要注意“回车”也是字母,所以要...
c语言
大小写转换
这篇博客主要介绍3种有关
大小写转换
的方法,以及如何判断大小写的扩展
c语言
库
函数
希望这篇有关于
c语言
大小写转换
博客能对大家有所帮助,欢迎大佬们留言或私信与我交流(●'◡'●)你要做冲出的黑马 而不是坠落的星星...
C语言
大小写转换
C语言
大小写转换
C语言
70,023
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章