用c#编一个程序,定义一个字符串变量,输入字符串,然后再输入一个字符,在字符串中查找该字符出现的次数。
用c#编一个程序,定义一个字符串变量,输入字符串,然后再输入一个字符,在字符串中查找该字符出现的次数。要用c#哦。...
用c#编一个程序,定义一个字符串变量,输入字符串,然后再输入一个字符,在字符串中查找该字符出现的次数。 要用c#哦。
展开
5个回答
展开全部
你用控制台还是用WPF?下面是控制台的。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string s;
int i=0;
int j;
char c;
char[] s2;
Console.WriteLine("请输入字符串:");
s= Console.ReadLine();//把字符串存放在s
Console.WriteLine("请输入你要查找的字符:");
c = Convert.ToChar(Console.ReadLine());//把输入的字符存放到c;
s2 = s.ToCharArray(0, s.Length);//把字符串转换为字符数组;
for (j = 0; j < s.Length; j++)
if (c == s2[j])
{
i++;
}
Console.WriteLine("该字符出现的次数为:"+i);
Console.ReadKey();//暂停
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string s;
int i=0;
int j;
char c;
char[] s2;
Console.WriteLine("请输入字符串:");
s= Console.ReadLine();//把字符串存放在s
Console.WriteLine("请输入你要查找的字符:");
c = Convert.ToChar(Console.ReadLine());//把输入的字符存放到c;
s2 = s.ToCharArray(0, s.Length);//把字符串转换为字符数组;
for (j = 0; j < s.Length; j++)
if (c == s2[j])
{
i++;
}
Console.WriteLine("该字符出现的次数为:"+i);
Console.ReadKey();//暂停
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
static void Main(string[] args)
{
string str1 = Console.ReadLine();
string str2 = Console.ReadLine();
if (str2.Length > str1.Length)
{
Console.Write("0");
}
else
{
string str3;
str3=str1.Replace(str2, "");
int count=str1.Length - str3.Length;
Console.WriteLine(count/str2.Length);//返回次数,如果是多字符的就返回他们的除数就是字符出现的次数
Console.ReadKey();
}
}
{
string str1 = Console.ReadLine();
string str2 = Console.ReadLine();
if (str2.Length > str1.Length)
{
Console.Write("0");
}
else
{
string str3;
str3=str1.Replace(str2, "");
int count=str1.Length - str3.Length;
Console.WriteLine(count/str2.Length);//返回次数,如果是多字符的就返回他们的除数就是字符出现的次数
Console.ReadKey();
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
//需要查找的字符串
string str = "1231231234";
//需要查找的字符
char c = '1';
//字符个数
int k = 0;
//利用string的split分割数组数组长度
int i = str.Split(c).Length;
k = i - 1;
Console.WriteLine(k);
Console.ReadLine();
}
}
}
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
//需要查找的字符串
string str = "1231231234";
//需要查找的字符
char c = '1';
//字符个数
int k = 0;
//利用string的split分割数组数组长度
int i = str.Split(c).Length;
k = i - 1;
Console.WriteLine(k);
Console.ReadLine();
}
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
额???? 好像挺好玩的??? 试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询