本文共 541 字,大约阅读时间需要 1 分钟。
技术文档优化版本
输入一个整数N(0-100),接下来的N行每行一个字符串(长度小于100且不含空格)。
将字符串中所有的小写字母转换为对应的大写字母,其余字符保持不变。
2wWh1233mCtest
WWH1233MCTEST
#include#include int main() { int n, m, j, i; char s[100]; scanf("%d", &n); for (i = 0; i < n; i++) { scanf("%s", s); m = strlen(s); for (j = 0; j < m; j++) { if (s[j] > 'a' && s[j] <= 'z') { s[j] -= 32; } } puts(s); } return 0;}
该程序读取输入的字符串并将其小写字母转换为大写字母。处理过程中不修改其他字符,确保字符串的其余部分保持不变。
转载地址:http://axefk.baihongyu.com/