社区
C语言
帖子详情
C语言的大小写转换函数是什么?
ldxm8848
2006-02-28 07:18:08
各位大侠:
你们好!请问C语言的大小写转换函数是什么?应如何使用?可以举例说明下吗?
---
不胜感激!
...全文
4634
6
打赏
收藏
C语言的大小写转换函数是什么?
各位大侠: 你们好!请问C语言的大小写转换函数是什么?应如何使用?可以举例说明下吗? --- 不胜感激!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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语言
--视频精讲
C语言
作为被长期使用的编程语言,可以被运用到各种操作系统,游戏,开发中。本课程作为互联网上首家使用C99录制的
C语言
教程,展现了全面、专业。标准的
C语言
教程。可以帮助学员从基础开始一点点的深刻理解
C语言
。
c语言
用
函数
写
大小写转换
,
C语言
实现
大小写转换
的三种方法
今天心血来潮,总结了下
大小写转换
的方法,大致有三种。1.使用
C语言
提供的
函数
:toupper(),tolower()使用这两个
函数
需要引入头文件:#include示例代码:#include #include #include void main( ){char a = 'a';char ...
C语言
-
大小写转换
C语言
–
大小写转换
描述:实现字母的
大小写转换
。多组输入输出。 输入描述:多组输入,每一行输入大写字母。 输出描述:针对每组输入输出对应的小写字母。 注意:多组输入过程中要注意“回车”也是字母,所以要...
c语言
中字母
大小写转换
的两种办法
C语言
大小写转换
。
C语言
字母大小互相转换 三种思路
C语言
字母大小互相转换 三种方法
C语言
69,369
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章