注册 登录
编程论坛 新人交流区

修改下面的结构,使之包含一个返回订单总价格的的函数.

andyhebear 发布于 2007-11-15 09:22, 737 次点击

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

namespace ConsoleApplication13
{
//修改下面的结构,使之包含一个返回订单总价格的的函数.
//struct order
//{
// public string itemName;
// public int unitCount;
// public double unitCost;
//}
struct order
{
public string itemName;
public int unitCount;
public double unitCost;
public double total()
{
return unitCount * unitCost;
}
}
class Program
{
static void Main(string[] args)
{
order myOrder;
myOrder.itemName = "CD";
myOrder.unitCount = 10;
myOrder.unitCost = 50.5;
//调用结构函数
Console.WriteLine(myOrder.total());
//Console.WriteLine(myOrder.);
Console.ReadKey();
}
}
}

2 回复
#2
andyhebear2007-11-15 09:37

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

namespace ConsoleApplication13
{
//修改下面的结构,使之包含一个返回订单总价格的的函数.
//struct order
//{
// public string itemName;
// public int unitCount;
// public double unitCost;
//}
struct order
{
public string itemName;
public int unitCount;
public double unitCost;
public double total()
{
string str = string.Empty;
str = "order information:" + unitCount+" "+itemName+"item as$"+unitCost+"each,total cost$"+unitCount*unitCost;
Console.WriteLine(str);
// return unitCount * unitCost;
}

}
class Program
{
static void Main(string[] args)
{
order myOrder;
myOrder.itemName = "Mr.Children HOME";
myOrder.unitCount = 100;
myOrder.unitCost = 12.5;
//调用结构函数
myOrder.total();
// Console.WriteLine(myOrder.total());
//Console.WriteLine(myOrder.);
Console.ReadKey();
}
}
}

#3
klkl998892007-11-15 10:59

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

namespace ConsoleApplication13
{
//修改下面的结构,使之包含一个返回订单总价格的的函数.
//struct order
//{
// public string itemName;
// public int unitCount;
// public double unitCost;
//}
struct order
{
public string itemName;
public int unitCount;
public double unitCost;
public double total()
{
string str = string.Empty;
str = "order information:" + unitCount+" "+itemName+"item as$"+unitCost+"each,total cost$"+unitCount*unitCost;
Console.WriteLine(str);
// return unitCount * unitCost;
}

}
class Program
{
static void Main(string[] args)
{
order myOrder;
myOrder.itemName = "Mr.Children HOME";
myOrder.unitCount = 100;
myOrder.unitCost = 12.5;
//调用结构函数
myOrder.total();
// Console.WriteLine(myOrder.total());
//Console.WriteLine(myOrder.);
Console.ReadKey();
}
}
}

1