[新手]C#中,怎么做a+b的问题?

输入a,b,输出a+b,麻烦给个简单的程序

新建个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为项目名称,要改成你的项目名称才行
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-07-12
比如每一行两个数,用空格隔开的,那么代码可以如下编写。
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表示输入结束。
第2个回答  2020-02-16
Console.readLine()转换为整形数,使用Int32.convert这个方法可以的。
第3个回答  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));
        }
    }
}

[新手]C#中,怎么做a+b的问题?
namespace a_b中a_b为项目名称,要改成你的项目名称才行

C#中怎么获取组合键?比如A+B同时按下才能激发事件?
更正一下,等于应该是“==”,不是“=”,“=” 这个是赋值的意思,亏你也想的出,【e.KeyCode】怎么可能同时等于【Keys.A】和【Keys.B】呢?这样的条件打死也不可能成立,就好比下面的一样:int a;if(a == 1 && a == 2){ } 无论怎样,都不可能成立,因为a不可能既等于1又等于2,那...

我用C#这样写a+b,运行结果不对
果然。 他的原理是 吧那些 char 类型的东西都转换为 二进制的数据, , 也是 一个 二进制的输入 她的 asll 表中的数据是 44 - — 是 45 与 46 你这种输入方式 其实是输入了 五个字符串 她只是接受了 前三个 你的 第三个字符 接受的其实是 c c的 asll 表中的数据是...

C#中如何做加法
从工具栏拖个按钮过去啊,Text属性改成“+”或者“=”就可以了,然后双击该按钮自动加入触发事件 加号按钮在事件中提取输入框的数字赋值到一个变量a,清空输入框 等号按钮在事件中提取输入框的数字赋值到一个变量b,进行sum=a+b的计算,然后赋值sum到输入框就完了。另外,虚机团上产品团购,超级便宜 ...

加法计算器:编程由键盘输入两个整数a和b,计算出它们的和并输出到屏幕...
方法一:include<stdio.h>int main(){int a,b,c;c=a+b;scanf("%d %d",&a,&b);printf("a+b=%d", c);return 0;} 方法二:var a,b:longint;begin readln(a,b); writeln(a+b);end.c#编写加法计算器 static void Main(string[] args){bool flag = true;Console.WriteLine(...

C#如何实现单击button1执行a+b 单击button2执行a-b?
将a、b定义为全局变量,在button1点击事件里执行a+b,在button2点击事件执行a-b就ok了呀

C#简单整数加法的代码怎么写,新手
int a,b,c;a=1;b=2;c=a+b;Response.Write(c.ToString());

c#在一行上输入两个整数a和b(以一个空格隔开),将它们的值
Console.WriteLine("a的值为: " + a);Console.WriteLine("b的值为: " + b);此代码简洁明了,实现了从输入到处理和输出的整个过程,使得代码更加直观、高效。总结起来,解决在C#中输入两个整数并获取其值的问题,可以遵循上述步骤,将输入字符串分割、转换为整数并赋值给变量,从而得到所需结果。

C#整数加法的代码怎么写,新手。
).Ttim);\/\/获取textBox1的值,字符转换成整型 int b=Convert.Int32(textBox2.Text.Tostring().Ttim);\/\/获取textBox2的值,字符转换成整型 sum=a+b;\/\/加法运算 textBox2.Text=Convert.ToString(sum);\/\/在textBox2显示sum的值 messageBox.Show(sum.Tostring);\/\/用messageBox显示sum的值 ...

c#中A+=B和A=B有什么不用
A+=B是A=A+B A+=B、A-=B、A*=B、A\/=B 分别代表A=A+B、A=A-B、A=A*B、A=A\/B

相似回答