本帖最后由 关关雎鸠 于 2013-6-5 10:13 编辑
- static void Main(string[] args) {
- //输入一个字符串,如何找出字符串中所有e的位置?
- string str = Console.ReadLine();
- string index = string.Empty; //存放e的位置
- for (int i = 0; i < str.Length; i++) {
- char c = str[i];
- if (c == 'e') {
- index += i.ToString() + ","; //把所有出现e的位置(索引)拼接起来
- }
- }
- Console.WriteLine(index); //输出e的位置
- Console.ReadKey();
- }
复制代码 不知道我这个行不行,没有区分大小写,只是简单的示例下。注意索引从0开始的。
|
|