C#求任意两整数之和
时间: 2023-07-12 21:18:11 浏览: 106
可以使用 C# 中的加法运算符 "+" 来求任意个整数的和,例如:
```csharp
int a = 10;
int b = 20;
int sum = a + b;
Console.WriteLine("两数之和为:" + sum);
```
输出结果为:
```
两数之和为:30
```
其中,变量 a 和 b 分别存储了两个整数的值,sum 用于存储它们的和。最后,使用 Console.WriteLine 方法输出结果。
相关问题
c#代码输入两个整数,输出两整数的和
在 C# 中,你可以使用基本的算术运算符 `+` 来计算两个整数的和。下面是一个简单的控制台应用程序示例,它会提示用户输入两个整数并显示它们的和:
```csharp
using System;
class Program {
static void Main(string[] args) {
Console.Write("请输入第一个整数: ");
int num1 = Convert.ToInt32(Console.ReadLine());
Console.Write("请输入第二个整数: ");
int num2 = Convert.ToInt32(Console.ReadLine());
// 计算两数之和
int sum = num1 + num2;
// 输出结果
Console.WriteLine("这两个整数的和是: " + sum);
// 程序等待用户按下任意键后退出
Console.ReadKey();
}
}
```
在这个代码里,我们首先读取用户的输入,并将字符串转换为整数类型。然后我们将这两个整数相加,得到的结果存储在变量 `sum` 中,最后输出给用户。
编写一个c#程序:输入任意两个整数,求两者的商。使用异常处理机制捕捉零除异常和参数格式异常
在C#中,你可以编写如下的程序来输入两个整数并计算它们的商,同时使用异常处理来捕获除以零和无效参数的异常:
```csharp
using System;
class Program
{
static void Main()
{
Console.Write("请输入第一个整数:");
try
{
int numerator = Int32.Parse(Console.ReadLine());
Console.Write("请输入第二个整数(除数):");
int denominator = Int32.Parse(Console.ReadLine());
if (denominator == 0)
{
throw new DivideByZeroException("除数不能为零。");
}
double result = (double)numerator / denominator;
Console.WriteLine("两数相除的结果是:{0}", result);
}
catch (FormatException)
{
Console.WriteLine("输入的不是有效的整数,请重新输入。");
}
catch (DivideByZeroException exception)
{
Console.WriteLine(exception.Message);
}
Console.ReadLine();
}
}
```
这个程序首先分别读取用户输入的两个整数作为分子和分母,如果分母为零,它会抛出一个`DivideByZeroException`。如果用户输入的不是整数,`Int32.Parse`会抛出一个`FormatException`,这两个异常都被相应的`catch`块捕获并给出相应错误信息。
阅读全文