竞赛
考级
非常简单,仅需检测a[i]是否为小写字母,再变成大写即可
解题思路 判断字符串的每一个字符的 ASCII 是否在小写字母的区间内(97 ~ 122) 如果是,那么减去 32 (大写字母的为 65 ) 代码
这个使用一个函数就可以了
#include<bits/stdc++.h> using namespace std; int main(){ int n; cin>>n; string s; cin>>s; for(int i=0;i<s.size();i++){ if(s[i]>='a' && s[i]<='z'){ s[i]=s[i]-32; } } cout<<s; return 0; }
提交答案之后,这里将显示提交结果~