OpenJudge - 13:将字符串中的小写字母转换成大写字母
题解:
1.定义数组
2.如果数组的第i位在a到z之间,将小写变大写
#include<bits/stdc++.h>
using namespace std;
char c[105];
int main()
{
cin.get(c,105);//函数,把整行数据输入进去
int x=strlen(c);//x等于c数组的字符个数
for(int i=0;i<=x;i++)//执行数组字符个数次
{
if(c[i]>='a'&&c[i]<='z')//如果c的第i位在a和z之间
{
c[i]=c[i]-32;//将c的第i位-32
}
}
cout<<c;//输出c
return 0;
}