#include<iostream>
#include<cstring>
using namespace std;
int main()
{
char a[100];
int i,j,b,k=0,n=0;
gets(a);
b=strlen(a);
for(i=0;i<b;i++)
{
if(a[i]>=65 && a[i]<=90)
k++;
else
n++;
}
if(k<=n) //小写字母个数大于大写字母个数
{
for(j=0;j<b;j++)
if(a[j]>=65 && a[j]<=90) //将大写变成小写
a[j]=a[j]+32;
}
else if(k>n) //小写字母个数小于大写字母个数
{
for(j=0;j<b;j++)
if(a[j]>=97 && a[j]<=122) //将小写变成大写
a[j]=a[j]-32;
}
for(i=0;i<b;i++) //输出调整后的单词
cout<<a[i];
return 0;
}
输入一个单词,单词中如果大写字母多就输出全是大写的单词如果小写字母多输出全是小写的单词,如果一样多就输出全是小写——C++
最新推荐文章于 2023-03-08 02:30:00 发布