C语言关于字符串中字母大写换小写,小写换大写的实现程序
2017-12-02 14:09
417 查看
关于C语言实现一个字符串的大小写字母互换可以用strlwr和strupr函数来实现,很简便,但我下面程序是从函数实现的具体方法来实现,这样更利于我们理解函数实现的黑匣子里的秘密,也可以加深对数组,计算机存储内容隐含的使用ASCII码存储的秘密。如果有小伙伴对下面的程序有不了解的地方欢迎留言,我会尽可能为你解答。谢谢!
#include<stdio.h>
#include<string.h>
int main()
{
char a[20]="a2b4cd58eF9G";
int i;
for(i=0;i<strlen(a);i++)
{
if(a[i]>96&&a[i]<123)
{
a[i]=a[i]-32;
continue;
}
if(a[i]>64&&a[i]<91)
{
a[i]=a[i]+32;
continue;
}
}
printf("%s",a);
}
#include<stdio.h>
#include<string.h>
int main()
{
char a[20]="a2b4cd58eF9G";
int i;
for(i=0;i<strlen(a);i++)
{
if(a[i]>96&&a[i]<123)
{
a[i]=a[i]-32;
continue;
}
if(a[i]>64&&a[i]<91)
{
a[i]=a[i]+32;
continue;
}
}
printf("%s",a);
}
相关文章推荐
- 编写程序,从键盘接收一个字符串,对字符串中的字母进行大小写互转(大写字母转成小写,小写字母转成大写)。
- 通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。 比如字符串“abacacde”过滤结果为“abcde”。 要求实现函
- 编写一个程序,输出一个字符串中的大写英文字母数,小写英文字母数以及非英文字母数。
- 7、编写程序,从键盘接收一个字符串,对字符串中的字母进行大小写互转(大写字母转成小写,小写字母转成大写)。
- java程序,编写一个程序,输出一个字符串中的大写英文字母数,小写英文字母数及非英文字母数
- 【Java】编写一个程序,输出一个字符串中的大写英文字母数,小写英文字母数以及非英文字母数
- C语言之实现字符串小写变大写的实例
- 通过程序统计字符串的大写字母个数、小写字母个数、数字个数和其它字符个数。用函数func实现功能
- 编写一个程序,输出一个字符串中的大写英文字母数,小写英文字母数以及非英文字母数
- c语言从键盘中输入一串字符串,将字符中的大写转化成小写字母,将小写字母转换成大写字母,以*号键结束
- ARM汇编程序---C语言调用ARM汇编实现字符串的拷贝
- SQL 字符串首字母大写其余小写
- 串的处理 在实际的开发工作中,对字符串的处理是最常见的编程任务。本题目即是要求程序对用户输入的串进行处理。具体规则如下: 1. 把每个单词的首字母变为大写。 2. 把数字与字母之间用下划线字符(_)分
- C# 字符串首字母大写其余小写
- 设计一个函数实现将一个字符串中的大写字符变为小写字符,小写字符变为大写字符,数字不变,删除其他字符
- 华为上机笔试之通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串。
- java编写输出一个字符串中大写英文字母数、小写英文字母数以及非英文字母数
- CSS text-transform实现首个或全部字母大写或小写
- 输出一个字符串的大写英文字母数,小写英文字母数即非英文字母数--java
- java编写输出一个字符串中大写英文字母数、小写英文字母数以及非英文字母数