用C#编写一个小程序

编写一个控制台应用程序,接收一个长度大于3的字符串,完成下列功能。1.输出字符串的长度2.输出字符串中第一个出现字母a的位置3.在字符串中第三个字符后面插入子串“hell... 编写一个控制台应用程序,接收一个长度大于3的字符串,完成下列功能。
1.输出字符串的长度
2.输出字符串中第一个出现字母a的位置
3.在字符串中第三个字符后面插入子串“hello”,输出新的字符串
4.讲字符串“hello”替换成“me”,输出新的字符串
5.以字符“m”为分隔符,将字符分离,并输出分离后字符
展开
 我来答
luosheng080128
2009-09-28 · TA获得超过793个赞
知道答主
回答量:250
采纳率:0%
帮助的人:0
展开全部
Console.WriteLine("请输入:");
string str = Console.ReadLine();
if (str.Length < 4)
{
Console.WriteLine("请输入长度大于3字符串!请重试..");
GetString();
}
else
{
Console.WriteLine("接收到的字符串:" + str.ToString() + ";长度为:" + str.Length.ToString());
Console.WriteLine("第一个出现字母a的位置:" + str.IndexOf("a").ToString());
Console.WriteLine("第三个字符后面插入子串“hello”后:" + str.Insert(3, "hello").ToString());
Console.WriteLine("把“hello”替换成“me”后:" + str.Replace("hello", "me").ToString());
string[] arr = str.Split(new char[] { 'm' });
for (int i = 0; i < arr.Length; i++)
{
Console.WriteLine("分离后的[" + i.ToString() + "]字符串:" + arr[i].ToString());
}
}
百度网友bb2ba868f
2009-09-28 · TA获得超过863个赞
知道小有建树答主
回答量:330
采纳率:0%
帮助的人:308万
展开全部
static void main()
{
Console.WriteLine("输入一个长度大于3的字符串");
string str=Console.ReadLine();
if(str.Length>3)
{
int index=str.IndexOf("a");
if(index=-1)
{
Console.WriteLine("字符串中不存在a字符");
}
else
{
Console.WriteLine("字符串中a的索引位置是"+index);
str.Insert(3,"hello");
Console.WriteLine("插入后的字符串为:"+str);
str.Replace("hello","me");
Console.WriteLine("替换后的字符串为:"+str);
string str1=str.Substring(0,str.IndexOf("m"));
string str2=str.Substring(str.IndexOf("m")+2,str.Length-str.IndexOf("m")-2);
Console.WriteLine("m前的字符串为"+str1+"m后的字符串为"+str2);
}
}
else
{
Console.WriteLine("字符串长度不能小于3");
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kxl361
2009-09-28 · TA获得超过393个赞
知道小有建树答主
回答量:686
采纳率:0%
帮助的人:864万
展开全部
楼主应该是把老师留得题拿出来问人了吧~~~~~~~~~~~~~~~

不应该呀~~~~~~~~~~~~~~

自己钻研才对呀
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
剑剑56
2009-09-28 · TA获得超过429个赞
知道小有建树答主
回答量:780
采纳率:0%
帮助的人:465万
展开全部
楼上的再加个try catch
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yanqing1987071
2009-09-28 · TA获得超过336个赞
知道小有建树答主
回答量:218
采纳率:0%
帮助的人:174万
展开全部
正解
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式