104.把字符串奇数位上的小写字母转化为大写且其他字符不变
2015-07-02 12:37
417 查看
函数fun功能是:将ss所指字符串中所有下标为奇数位置上的 转换为大写(若该位置上不是字母,则不转换)。
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> void fun(char *s) { int i = 1; while (s[i] && s[i - 1]) { if (s[i] >= 'a'&&s[i] <= 'z') s[i] += 'A' - 'a'; i += 2; } } int main() { char tt[51]; printf("\nPlease enter an character string within 50 characters:\n"); gets(tt); printf("\n\nAfter chaanging the string\n\"%s\"", tt); fun(tt); printf("\nbecomes\n \"%s\"", tt); system("pause"); return 0; }
相关文章推荐
- Android Bitmap 加载与像素操作
- js中的数据类型
- Hadoop第十讲
- 读书笔记(穷查理宝典2)
- 华为上机测试 2015
- python脚本内运行linux命令的方法
- 查询方式创建hive新表,并制定相应分隔符
- ASP.NET中JSON的序列化和反序列化
- [Java]单向链表 ,循环链表的简单使用方法
- iOS开发笔记--iOS 计时器 NSTimer
- checkbox复选框样式
- ASP.NET中JSON的序列化和反序列化
- SAT填空题解题步骤一览
- Android反射机制实现与原理
- Swift xcode 快捷键
- AsyncTask使用简介
- LeetCode-Best Time to Buy and Sell Stock III -解题报告
- IOS TabBar 点击不显示图标
- 工作日志2014-08-22
- 无法让FireFox允许SSLv3