本帖最后由 关关雎鸠 于 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开始的。 
 |   
        
 
    
    
    
     
 
 |