Java初级(运算数字相加)

文章目录


前言

简单运算数字相加

提示:以下是本篇文章正文内容,下面案例可供参考

一、如何接受用户键盘的输入

1.第一步,创建扫描器对象

java.util.Scanner scanner = new java.util.Scanner(System.in);

//(scanner可以简写成s,也可以是in,第二步对应改变即可)

2.第二步,调用Scanner对象的next()方法开始接受用户键盘输入

int num = scanner.nextInt();

二、数字的加法运算

1.两个数字相加

部分代码如下:

java.util.Scanner scanner = new java.util.Scanner(System.in);

while(scanner.hasNext()) //可以重复输入
{
    int a = scanner.nextInt();
    int b = scanner.nextInt();

    System.out.println(a+b);
}
​

2.多个数字相加

i.输入第一个整数N,后面会有N行a和b,计算每行a+b的值

部分代码如下:

//输入第一个整数N,后面会有N行a和b,计算每行a+b的值

java.util.Scannner in = new java.util.Scanner(System.in);

int N = in.nextInt();

for(int i = 0; i < N; i++) //用for循环来控制N行
{
    int a =in.nextInt();
    int b =in.nextInt();
    
    System.out.println(a+b);
}

ii.每行的第一个数N,表示后面有N个数,计算该行若干个整数的和

部分代码如下:

//每行的第一个数N,表示后面有N个数,计算该行若干个整数的和

java.util.Scanner scanner = new java.util.Scanner(System.in);
		
		while(scanner.hasNext())
		{
			int N = scanner.nextInt();
		
			if(N==0) { 
				break;
			}
			
			else {
				int sum = 0;
			for(int i = 0;i<N;i++) {
				
				sum=sum+scanner.nextInt();
		
			}	
			
			System.out.println(sum);
			}
	}

3.停止运算

部分代码如下:

//计算a+b,输入0 0标志着输入结束(该行不运算)

​java.util.Scanner scanner = new java.util.Scanner(System.in);

while(scanner.hasNext()) //可重复输入
{
    if(a==0 && b==0){ //用if语句来判断a、b的值
        break; //是0则跳出
    }

    else{

        int a = scanner.nextInt();
        int b = scanner.nextInt();

        System.out.println(a+b);

​        }
}

总结

以上就是今天要讲的内容,继续加油。

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值