C学习杂记(三)笔试题:字符串大小写字母切换
字符串大小写转换,大写转小写, 小写转大写
#include <stdio.h>
#include <string.h>int tramsform(char str[])
{int i = 0;int strLen = strlen(str);for(i = 0; i < strLen; i++){if( (str[i] >= 'A') && (str[i] <= 'Z') ){str[i] += ('a' - 'A'); }else if( (str[i] >= 'a') && (str[i] <= 'z') ){str[i] -= ('a' - 'A'); }}return strLen;
}int main(void)
{char str[] = "aBcD11efGG******";tramsform(str);printf("%s\n", str);return 0;
}
目前只能想到这种最常规的方法。各位大神如果有更好的思路请留言指教,万分感谢!
C学习杂记(三)笔试题:字符串大小写字母切换相关推荐
- 写一个方法把字符串大小写进行切换【前端每日一题-2】
写一个方法把字符串大小写进行切换 //如 abCdEFghI -> ABcDefGHi 复制代码 考点分析 字符大小写切换:toUpperCase和toLowerCase方法的应用 答案 fun ...
- C++中字符串大小写字母转换
最近在学习 STL,string 也是 STL 中的一种容器,遇到一个字符串中字母大小写转换的例子,这里就顺便总结一下在C++中常用的字符串大小写转换方法,有需要的可以参考.代码如下: 1.char[ ...
- 字符串大小写字母转换c 语言,towlower()
wint_t towlower ( wint_t wc ); towlower() 函数用来将大写字母转换为小写字母(针对宽字符). 只有当参数 wc 是一个大写字母,并且存在对应的小写字母时,这种转 ...
- 一个关于组织学员学习技术的笔试题--求讨论
题目如下: JAVA编程实现如下需求: 2018年05期培训班组织技术学习与分享,有如下技术可供选择: VirtualBox Vagrant WebSocket JSONP Redis MongoDB ...
- 金山笔试题-字符串排序 : 写一个函数,实现对给定的字符串(字符串里面包括:英文字母,数字,符号)的处理...
写一个函数,实现对给定的字符串(字符串里面包括:英文字母,数字,符号)的处理.经过处理后的字符串其内容按字母,数字,符号的顺序存放.函数声明如下: void ParseString(char* pst ...
- 爱奇艺校招map优先队列笔试题字符串的价值
题目描述 有一种有趣的字符串价值计算方式:统计字符串中每种字符出现的次数,然后求所有字符次数的平方和作为字符串的价值 例如: 字符串"abacaba",里面包括4个'a',2个'b ...
- 【机器学习】深度学习20个笔试题
请不要在题上写画答案,写在答题纸上 假设你训练SVM后,得到一个线性决策边界,你认为该模型欠拟合.在下次迭代训练模型时,应该考虑: A.增加训练数据 B.减少训练数据 C.计算更多变量 D.减少特征 ...
- 2019 小红书校招笔试题字符串压缩算法
时间限制:1秒 空间限制:32768K 1 2 3 4 输入一串字符,请编写一个字符串压缩程序,将字符串中连续出现的重复字母进行压缩,并输出压缩后的字符串. 例如: aac 压缩为 1ac xxxxy ...
- 网易笔试题 字符串碎片
/* *很水的一道题目,注意四舍五入 */ #include <bits/stdc++.h> using namespace std;int main() {string s;int cn ...
最新文章
- Gradle Tasks clear app:generateDebugSources,app:mockableAndroidJar app prepareDebugUnitTestDependenc
- python脚本在命令行中传递参数(附字符查找小案例)
- 【哲学】形而上学具体指什么?metaphysics
- Win32字符串处理函数
- 解决Adobe Flash Player不是最新版本方法
- Windows内核原理与实现之Windows研究内核(WRK)
- 适用于商业的10款最佳Android应用模板
- 概念(理论)---积分方程1:赋范线性空间,线性算子,有界线性算子和连续线性算子
- Git同时配置github和gitee
- 孩子必听的数学家故事——笛卡尔
- Annotation-specified bean name conflicts with existing
- 用php编写一个同学录,PHP+DBM的同学录程序(2)
- linux 分配git用户名和密码,配置Git记住用户名密码的俩种方法
- 任意列+左右两列等高布局,并要求有最小高度
- 上班族保护颈椎有诀窍
- mysql提示缺少依赖libaio.so.1的问题。
- PDF如何裁剪页面并保持页面大小不变
- Hadoop 集群项目(类似百度网盘)
- python边际效用递减_王海洋 - 选择的力量
- 给计算机老师致歉信,给老师道歉信四篇