完了`这题我真的做不出来了``

whese 2009-04-18 01:31:47

using System;
using System.Collections.Generic;
using System.Text;

namespace Pascal
{
class Program
{
static void Main(string[] args)
{
string name;//输入的原始字符串
string pascalName;//符合pascalName 的字符串

Console.Write("请输入一个字符串,用空格分隔");
name = Console.ReadLine();

pascalName = Pascal(name);
Console.Write("转换后的字符串为{0}", pascalName);
Console.ReadLine();
}

private static string Pascal(string name)
{
string pascalName=""; //转换后的pascalName字符串
string[] words;//组成名称的各个单词词组
string wordsName; ;//转换过程中的中间变量

words = name.Split(' ');
for (int i = 0; i < words.Length; i++)
{
wordsName = name.Substring(0, 1).ToUpper();
pascalName = pascalName + wordsName;

wordsName = name.Substring(1).ToLower();
pascalName = pascalName + wordsName;
}
return pascalName;
}
}
}




出错了啊``改不来`
...全文
56 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
whese 2009-04-18
  • 打赏
  • 举报
回复
- -还不WUYI牛``虽然这两题昨天我也找到了答案```HOHO
wuyi8808 2009-04-18
  • 打赏
  • 举报
回复
using System;
using System.Collections.Generic;
using System.Text;

namespace Pascal
{
class Program
{
static void Main(string[] args)
{
string name;//输入的原始字符串
string pascalName;//符合pascalName 的字符串

Console.Write("请输入一个字符串,用空格分隔");
name = Console.ReadLine();

pascalName = Pascal(name);
Console.Write("转换后的字符串为{0}", pascalName);
Console.ReadLine();
}

private static string Pascal(string name)
{
string pascalName=""; //转换后的pascalName字符串
string[] words;//组成名称的各个单词词组
string wordsName; ;//转换过程中的中间变量

words = name.Split(' ');
for (int i = 0; i < words.Length; i++)
{
wordsName = words[i].Substring(0, 1).ToUpper();
pascalName = pascalName + wordsName;

wordsName = words[i].Substring(1).ToLower();
pascalName = pascalName + wordsName;
}
return pascalName;
}
}
}
justin麒麟 2009-04-18
  • 打赏
  • 举报
回复
会用断点吗?会捕获异常吗?

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧