标签:
1、有如下字符串:【"患者:“大夫,我咳嗽得很重。” 大夫:“你多大年记?” 患者:“七十五岁。” 大夫:“二十岁咳嗽吗”患者:“不咳嗽。” 大夫:“四十岁时咳嗽吗?” 患者:“也不咳嗽。” 大夫:“那现在不咳嗽,还要等到什么时咳嗽?”"】。
需求:请统计出该字符中“咳嗽”二字的出现次数,以及每次“咳嗽”出现的索引位置。
2、将字符串" hello world,你 好 世界 ! "两端空格去掉,并且将其中的所有其他空格都替换成一个空格,输出结果为:"hello world,你 好 世界 !"。
static void Main(string[] args) { string str = " hello world,你 好 世界 ! "; string newStr = str.Trim(); string[] s = str.Split(new char[] { ‘ ‘ }, StringSplitOptions.RemoveEmptyEntries); string ss = string.Join(" ", s); Console.WriteLine(ss); Console.ReadKey(); }
3、
制作一个控制台小程序。要求:用户可以在控制台录入每个学生的姓名,当用户输入quit(不区分大小写)时,程序停止接受用户的输入,并且显示出用户输入的学生的个数,以及每个学生的姓名。
static void Main(string[] args) { List<string> nameList = new List<string>(); while (true) { Console.WriteLine("请输入姓名:"); string name = Console.ReadLine(); nameList.Add(name); if ((name.ToLower()) == "quit") { break; } } Console.WriteLine("你一共录入了:{0}个学生,姓名分别为:", GetNamesNum(nameList) - 1); for (int i = 0; i < nameList.Count-1; i++) { Console.WriteLine(nameList[i]); } Console.ReadKey(); } /// <summary> /// 遍历字符串集合 /// </summary> /// <param name="names">要遍历的集合</param> /// <returns>返回集合的元素个数</returns> /// static int GetNamesNum(List<string> names) { return names.Count; }
.Net学习笔记----2015-07-10(基础复习和练习08)
标签:
原文地址:http://www.cnblogs.com/mikie/p/4635476.html