最容易看懂的了
2026-09-24 21:53:41
发布于:广东
5阅读
0回复
0点赞
#include <iostream>
using namespace std;
int main() {
string a;
int b=0,c=0;
cin >>a;
for (int i=0;i<a.size();i++) {
if (int(a[i])>=97) {
b++;
}else {
c++;
}
}
if (b>=c) {
for (int i=0;i<a.size();i++) {
if (int(a[i])<97) {
a[i] = char(a[i]+32);
}
}
}else {
for (int i=0;i<a.size();i++) {
if (int(a[i])>=97) {
a[i] = char(a[i]-32);
}
}
}
cout << a;
return 0;
}
全部评论 1
#include <iostream>
using namespace std;
int main() {
string a;
int b=0,c=0;
cin >>a;
for (int i=0;i<a.size();i++) {
if (int(a[i])>=97) {
b++;
}else {
c++;
}
}
if (b>=c) {
for (int i=0;i<a.size();i++) {
if (int(a[i])<97) {
a[i] = char(a[i]+32);
}
}
}else {
for (int i=0;i<a.size();i++) {
if (int(a[i])>=97) {
a[i] = char(a[i]-32);
}
}
}
cout << a;
return 0;2026-09-27 来自 北京
0











有帮助,赞一个