C#编程:编写一个程序,从键盘上输入3个数,输出这3个数的积及它们的和。要求编写成控制台应用程序。

Visual C#.NET 应用教程中的一道习题。

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

namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
Console.Write("输入你的第一个数:");
string d1 = Console.ReadLine();
Console.Write("输入你的第二个数:");
string d2 = Console.ReadLine();
Console.Write("输入你的第三个数:");
string d3 = Console.ReadLine();
Console.WriteLine("三个数的乘积是:{0}", Convert.ToInt32(d1) * Convert.ToInt32(d2) * Convert.ToInt32(d3));
Console.WriteLine("三个数的和是:{0}", Convert.ToInt32(d1) + Convert.ToInt32(d2) + Convert.ToInt32(d3));
}
}
}

就是这个了,你才学c#啊
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-03-23
try
{
Console.WriteLine("请输入第1个数字:");
int a = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("请输入第2个数字:");
int b = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("请输入第3个数字:");
int c = Convert.ToInt32(Console.ReadLine());

Console.WriteLine("3个数之和:"+(a + b + c));
Console.WriteLine("3个数之积:" + (a * b * c));
}
catch(Exception e)
{
Console.WriteLine("输入的不是数字哈");
}

这里数字不多我就这样写了
象数字多了就用循环
第2个回答  2010-03-23
这么简单还是自己写比较好,呵呵
相似回答