4个回答
展开全部
新建个C#的控制台应用程序
全选,输入如下代码
using System;
using System.Collections.Generic;
using System.Text;
namespace a_b
{
class Program
{
static void Main(string[] args)
{
int a = 0;
int b = 0;
try
{
a = int.Parse(Console.ReadLine());
b = int.Parse(Console.ReadLine());
}
catch {
Console.WriteLine("输入为非数字");
}
Console.WriteLine("a+b = "+(a+b));
Console.Write("请按回车键结束程序...");
Console.Read();
}
}
}
即可完成作业
说明一下
namespace a_b中a_b为项目名称,要改成你的项目名称才行
全选,输入如下代码
using System;
using System.Collections.Generic;
using System.Text;
namespace a_b
{
class Program
{
static void Main(string[] args)
{
int a = 0;
int b = 0;
try
{
a = int.Parse(Console.ReadLine());
b = int.Parse(Console.ReadLine());
}
catch {
Console.WriteLine("输入为非数字");
}
Console.WriteLine("a+b = "+(a+b));
Console.Write("请按回车键结束程序...");
Console.Read();
}
}
}
即可完成作业
说明一下
namespace a_b中a_b为项目名称,要改成你的项目名称才行
展开全部
比如每一行两个数,用空格隔开的,那么代码可以如下编写。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace AandB
{
class Program
{
static void Main(string[] args)
{
int a, b;
string line;
while((line=Console.ReadLine())!=null)
{
string [] num=new string[2];
num=line.Split(' ');
a=Convert.ToInt32(num[0]);
b = Convert.ToInt32(num[1]);
Console.WriteLine(a + b);
}
}
}
}
ctrl+Z ,enter表示输入结束。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace AandB
{
class Program
{
static void Main(string[] args)
{
int a, b;
string line;
while((line=Console.ReadLine())!=null)
{
string [] num=new string[2];
num=line.Split(' ');
a=Convert.ToInt32(num[0]);
b = Convert.ToInt32(num[1]);
Console.WriteLine(a + b);
}
}
}
}
ctrl+Z ,enter表示输入结束。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Console.readLine()转换为整形数,使用Int32.convert这个方法可以的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2019-01-25
展开全部
using System;
namespace a_b
{
class FastIo //竞赛生常用的快读
{
public static int read()
{
int fh=1, ans;
int c=Console.Read();
while ('0' >= c || c >= '9')
{
if (c == '-') fh = -1;
c = Console.Read();
}
ans = c - 48;
c = Console.Read();
while (c>='0' && c<='9')
{
ans = ans * 10 + c - 48;
c = Console.Read();
}
return ans*fh;
}
}
class Program
{
static void Main(string[] args)
{
int a, b;
a = FastIo.read();
b = FastIo.read();
Console.WriteLine((a+b));
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询