编一个程序,定义一个字符串变量,输入字符串,然后再输入一个字符,在字符串中查找该字符出现的次数。
stringa;charb;intd=0;Console.WriteLine("请输入一个字符串");a=Console.ReadLine();Console.WriteLine("请输入一个字符");b=char.Parse(Console.ReadLine());for(intc=0;c<=a.Length-1;c++){if(a[c]==b)d++;}Console.WriteLine("字符{0}在字符串{1}中出现了{2}次",b,a,d);
举一反三
- 一个字符串中任意个连续字符成为该串的子串。
- 统计字符串出现次数:输入一个以回车符结束的字符串(少于80个字符),再输入一个字符,统计并输出该字符在字符串中出现的次数。如:输入:programmingm输出:2
- 编一个程序,定义一个字符数组和一个字符串变量,给这个字符串变量输入一个字符串,然后用foreach语句把这个字符串拷贝到字符数组里,最后输出字符数组。
- 用“+”可以实现字符串的拼接,用- 可以从一个字符串中去除一个字符子串
- 编写程序:输入一个长度不超过100的字符串,删除串中的重复字符。输入:要检查的字符串,长度不超过100个字符。输出:删除重复字符后的字符串。例如:输入:abacaeedabcdcd则输出:abced
内容
- 0
编制程序,输入一行字符串及一个字符。统计该行字符串中该字符出现的次数并输出
- 1
从键盘输入一任意字符串和一个指定字符,编一函数,其功能是返回指定字符在输入字符串中出现的次数。数据的输入与输出在主函数中实现。
- 2
数组中可以存放字符串。一个一维字符数组可以存放 个字符串,一个二维字符数组可以存放 个字符串
- 3
输入一个字符串,然后依次显示该字符串的每个字符以及该字符的 ASCII 码。
- 4
【简答题】编写程序,实现以下功能: (1)提示输入一个不超过100个字符的字符串(可使用cin.getline函数),再输入一个字符。 (2)程序在字符串中查找该字符,返回并显示第一次出现的位置(该字符是字符串中的第几个字符,从1开始)。如果该字符未在该字符串中出现过,显示“未找到”。 (3)查找功能由单独的函数实现,首部如下: int search(char s[ ], char c) s参数代表字符串,c参数是要查找的字符,返回值为找到的位置序号。 代码和运行结果合照上传