牛客网—Java练习题

本文记录了作者在牛客网上刷Java题目的经历,详细解析了三道题目:A+B和C的判断、数字分类以及数素数。内容包括题目描述、解题思路和完整程序,涵盖了数组操作、输入输出、整数范围判断、数字分类统计以及素数判断等知识点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

为了记录日常的Java学习,我专门开了这个帖子,记下自己的刷题之路。此帖子的题目来源于牛客网,详见

1. 1001 A+B和C (15)

1.1 题目

给定区间[-2的31次方, 2的31次方]内的3个整数A、B和C,请判断A+B是否大于C。

题目
可点击此处查看原题目

1.2 题目解析

这个题目需要注意的大概有一下几点:

  1. 首先,应了解二维数组的创建规则,学会用二维数组存储输入的测试测试用例;
  2. 其次,怎么从键盘读取输入数据,正确使用Scanner类也是考察重点;
  3. 最后,注意整数的范围,不能使用INT型表示这些整数,可用double、long型。

1.3 程序

import java.util.Scanner;
public class Main{
    public static void main(String[] args){
        Scanner sc=new Scanner(System.in);
        int numtest=sc.nextInt();
        Long [][]testdata=new Long[numtest][3];
            for (int j=0;j<numtest;j++){
                for (int k=0;k<3;k++){
                testdata[j][k]=sc.nextLong();
            }
            }
        for (int i=0;i<numtest;i++){
            if (testdata[i][0]+testdata[i][1]>testdata[i][2])
                System.out.println("Case #"+(i+1)+": true");
            else
        
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

就是二二二二婷

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值