题目描述:
输入一个字符串,将其中大写字母转换为对应小写字母之后的第五个字母,若原始大写字母为V~Z, 则转换为对应小写字母的值减21。其他字符不变,输出转换后的字符串。 例如,对于字母A,则转换为小写字母f;若形参是字母W,则转换为小写字母b。
输入:字符串
输出:转换后的字符串
样例输入:Axs3mWss
样例输出:fxs3mbss...
分类:
其他好文 时间:
2015-07-14 11:34:26
阅读次数:
105
最近又到了找工作的时间,所以想每天抽点时间出来对编程进行相关训练。C++字符串是一个很重要的知识点,采用STL、算法等C++优于C的方面,能够使问题解决起来更加轻松。以下程序都是自己写的,可能有些地方时间效率、空间效率不高,所以希望大家能够多多讨论交流,互相提升。题目:删除子串说明:给定两个形参st...
分类:
编程语言 时间:
2015-07-13 11:52:34
阅读次数:
123
深入理解JavaScript系列(14):作用域链(ScopeChain)前言在第12章关于变量对象的描述中,我们已经知道一个执行上下文的数据(变量、函数声明和函数的形参)作为属性存储在变量对象中。同时我们也知道变量对象在每次进入上下文时创建,并填入初始值,值的更新出现在代码执行阶段。这一章专门讨论...
分类:
编程语言 时间:
2015-07-12 18:55:27
阅读次数:
226
所谓的代码块的回调,本质上就是类B调用方法Method1(blockParams),类A将代码块的值blockData传入形参blockParams中,(也就是所谓的实现在类A中),类B中使用blockData将具体的参数传入blockData,实现功能。类B在使用代码块时并不需要知道其具体的值,只...
分类:
其他好文 时间:
2015-07-11 16:45:17
阅读次数:
81
#import "ViewController.h"@interface ViewController ()@property (weak, nonatomic) IBOutlet UISwitch *customSw;@property (weak, nonatomic) IBOutlet UIV...
分类:
其他好文 时间:
2015-07-10 02:10:04
阅读次数:
93
一.const的用途1.定义const常量2.可以修饰函数的形参,返回值,以及函数体。被const修饰的内容可以受到强制保护,防止被意外修改,提高程序健壮性。const 返回值 函数返回值为 const 只有用在函数返回为引用的情况。 函数返回值引用常量表示不能将函数调用表达式作为左值使用。例...
分类:
其他好文 时间:
2015-07-09 19:42:54
阅读次数:
141
形参列表=>函数体函数体多于一条语句的可用大括号括起。类型可以将此表达式分配给委托类型,如下所示:delegate int del(int i);del myDelegate = x=>{return x*x;};int j = myDelegate(5);//j=25创建表达式目录树类型:usin...
基本概念作用:用来保存一段代码块标志符:^可以有返回值可以有形参调用方式类似函数的调用block的定义无返回值、无形参的block的定义// 定义block变量void (^myBlock) () = ^()// 无形参这里的括号可以省略,简写如下{ // 代码逻辑};// 简写形式void (^....
分类:
其他好文 时间:
2015-07-09 08:28:55
阅读次数:
143
二维数组有两种形式:①在栈上: int a[4][4] = {...};②在堆堆上: int ** a = new int *[4]; for(int i = 0; i < 4; i++) a[i] = new int[4];这两种情况下,二维数组做形参的传参方式是不一样的...
分类:
编程语言 时间:
2015-07-09 00:22:22
阅读次数:
202
小结:
调用有参数的函数时,需要提供实参。实参可以是常量、变量、表达式。数组元素的作用相当于变量。
数组元素可以作为函数实参,其方法与变量相同,向形参传递数组元素的值。数组名也可作为实参和形参,传递的是数组的首地址。
数组元素可以作函数的实参,但是不能作形参。因为形参是在函数调用时临时分配存储单元的,不可能为一个数组元素独立分配存储单元(数组是一个整体,在内存中占连续的一段存储单元)。在用数...
分类:
编程语言 时间:
2015-07-07 19:36:09
阅读次数:
123