未处理 System.FormatException 输入字符串的格式不正确
我用的是MicrosoftVisualStudio2010,编写C#程序。全部内容就是这样了:usingSystem;namespacep3_2{classProgram...
我用的是Microsoft Visual Studio2010,编写C#程序。全部内容就是这样了:
using System;
namespace p3_2
{
class Program
{
static void Main()
{
complexNumber c1 = new complexNumber();
c1.a = 1.5;
c1.b = 3;
complexNumber c2 = c1;
c2.a = c2.b;
Console.Write("c1=");
c1.write();
Console.Write("c2=");
c2.write();
}
}
class complexNumber
{
public double a;
public double b;
public void write()
{
Console.WriteLine("{o}+{1}i",a,b);
}
}
编程工具也没出现错误,和书上对了一下,也完全一样,执行后就弹出“异常 System.FormatException:输入字符串的格式不正确”。高分请高人解决~~
} 展开
using System;
namespace p3_2
{
class Program
{
static void Main()
{
complexNumber c1 = new complexNumber();
c1.a = 1.5;
c1.b = 3;
complexNumber c2 = c1;
c2.a = c2.b;
Console.Write("c1=");
c1.write();
Console.Write("c2=");
c2.write();
}
}
class complexNumber
{
public double a;
public double b;
public void write()
{
Console.WriteLine("{o}+{1}i",a,b);
}
}
编程工具也没出现错误,和书上对了一下,也完全一样,执行后就弹出“异常 System.FormatException:输入字符串的格式不正确”。高分请高人解决~~
} 展开
3个回答
展开全部
("{o}+{1}i",
这的{o}是字母o,应该是数字0啊
这的{o}是字母o,应该是数字0啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Console.WriteLine("{o}+{1}i",a,b);
这里的{1}后面的i是干什么用的呀??另外声明成double的字段后面几个D呢。
这里的{1}后面的i是干什么用的呀??另外声明成double的字段后面几个D呢。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
bubble要是没有执行过,我要真服了他,哈哈。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询