-
在带你解决这个问题之前,我们先来看看ASCII码表。
此表上有 52 个大写和小写字母,大写和小写字母之间的差异保持不变,即 32。
例如,a(97)-a(65)=32、b(98)-b(66)=32 等。
有了这个功能,我们可以转换单个字符的大小写。
从大写到小写**如下:
#include
using namespace std;
int main()
char daxie,xiaoxie;
cout<<"please enter a capital letter:";
cin>>daxie;
xiaoxie=daxie+32;
cout<<"lowercase letter:"效果如下:
从小写到大写**如下:
#include
using namespace std;
int main()
char daxie,xiaoxie;
cout<<"please enter a lowercase letter:";
cin>>xiaoxie;
daxie=xiaoxie-32;
cout<<"capital letter:"“当然,如果你不想这么麻烦,你也可以有一个相互转移,**如下。
#include
using namespace std;
int main()
char daxie,xiaoxie,zimu;
cout<<"please enter a lowercase letter or capital letter:";
cin>>zimu;
if(zimu>='a'&&zimu<='z')
cout<<"it is a capital letter.";
xiaoxie=zimu+32;
cout<<"lowercase letter:"='a'&&zimu<='z')
cout<<"it is a lowercase letter.";
daxie=zimu-32;
cout<<"capital letter:"<
如果我输入字符串怎么办? 此方法可以编译一年。
因此,我们将使用它附带的强大 C++ 函数 - toupper() 和 tolower()。
其中 toupper() 是小写到大写的,而 tolower() 是相反的,效果与第一个想法相同。
小写变为大写。
大写变为小写(省略)。
-
c 的大写字母是 c。 c(大写)和c(小写)是英文字母顺序中的第三位,俄文字母顺序中的第19位。 例如:
英语单词云和俄语“苏联”缩写的第一个字母是c。
公元前 1000 年左右,在比布鲁斯(古老的地中海港口城市,位于今黎巴嫩贝鲁特以北的朱拜勒,公元前二千年成为繁华的腓尼基城)和腓尼基的其他地方,以及迦南的中心,这个符号是一种特定的线性形式。 适用于所有线性形式。 在闪米特语中,这个符号被称为 gimel 或 gaml,意思是投掷棍子。
闪米特人,由希腊人改名,称为伽玛。 后来,当希腊人开始用从左到右的书写代替从右到左的书写时,他们从翻转字母转向。 (除此之外,伽马符号还用于 g 的发音。 )