蓝桥杯易错点汇总

1.当想输入一个数字再输入一个字符串要多一个nextLine();

int a =scan.nextInt();

String b = scan.nextLine();

        在Java编程语言中,使用Scanner类进行输入时,需要注意nextInt()nextLine()方法的使用。nextInt()用于读取下一个整数,而nextLine()用于读取下一行文本。代码片段int a = scan.nextInt();会从输入中读取一个整数,并将其存储在变量a中。然而,这并不会读取该行剩余的内容,也不会读取下一行的内容。紧接着的代码片段String b = scan.nextLine();会尝试读取下一行文本,并将其存储在变量b中。但是,如果nextInt()之后直接使用nextLine(),那么nextLine()会读取到nextInt()之后的回车符,而不是下一行的内容。这是因为nextInt()读取整数后,回车符还留在输入流中,而nextLine()会读取这个回车符,认为是一个空行。为了避免这个问题,通常在nextInt()之后调用nextLine()之前,需要额外调用一次nextLine()来“消耗”掉那个回车符。例如:

int a = scan.nextInt();
scan.nextLine(); // 消耗掉nextInt()后的回车符
String b = scan.nextLine(); // 现在可以正确读取下一行文本
 

2.小数精度格式化用printf

System.out.printf("%.2f",dp[n][0]);保留两位小数(蜗牛题)

System.out.printf("%.2d",dp[n][0]);

不一样

待更新……

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/813413.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于SSM+Vue的宠物销售系统设计与实现

附录,系统运行视频 一、引言 随着互联网的快速发展,电子商务已经成为人们日常生活中不可或缺的一部分。在这个背景下,宠物销售系统应运而生,为宠物爱好者提供了一个便捷、高效的在线购买、领养宠物的平台。本文旨在介绍一个基于SSM(Spring+SpringMVC+MyBatis)框架和Vue…

系统架构最佳实践 -- 一般优惠券平台系统架构设计

优惠券是商城的一种基础的营销工具,在目前c端用户对于电子优惠券已经非常熟悉的情况下,一般自营商城的营销活动系统,都是从优惠券开始搭建。 一、名词定义 基于个人理解,为方便表述,首先对可能产生歧义的名词进行如下…

ubuntu 设置 root 用户密码,创建新用户并赋权限

ubuntu 设置 root 用户密码,创建新用户并赋权限 在适用于 Linux 的 Windows 子系统上运行 Linux GUI 应用, 安装 Ubuntu-20.04 系统,新安装好的系统,设置用户名密码时, root 用户密码默认为空,这时需要设置…

Windows 基于yaml-cpp库的安装与使用【附C++读写.yaml配置文件教程代码】

目录 0 三方库介绍1 源码下载2 源码编译2.1 解压源码资源包2.2 新建build文件夹2.3 使用CMake编译源码2.4 设置编译环境2.5 开始生成工程2.6 打开工程2.7 查看文件2.8 整理文件3 测试示例(读写yaml配置文件)0 三方库介绍 yaml-cpp库 是一个功能强大的 C++ 库,用于处理 YAML …

软件可靠性评价

1.软件可靠性评价概述 软件可靠性评价是软件可靠性活动的重要组成部分,既适用于软件开发过程,也可针对最终软件系统。在软件开发过程中使用软件可靠性评价,可以使用软件可靠性模型,估计软件当前的可靠性,以确认是否可以…

信息学奥赛一本通T1442-小木棍【dfs】

信息学奥赛一本通T1442-小木棍 - C语言网 (dotcpp.com) #include <iostream> #include <algorithm> #include <cmath> #include <cstring> using namespace std; const int N1e5100; int n; int res1e9; int a[N],p0,sd0; bool vis[N]; bool dfs(int i…

【R语言】绘制标准地图(指北针,比例尺,图例)

在绘制地图时&#xff0c;我们一般都是利用“ArcGIS”"MapGIS"等专业软件进行手动操作。这样制作的地图自定义的效果强&#xff0c;我们可以随意调换地图的各种元素&#xff0c;但是今天本文要将的是如何使用R语言绘制具备地图三要素的精美地图&#xff0c;当然代码绘…

中非贸易 一路带一路 SPS

中非贸易是指中国与非洲各国之间的贸易往来&#xff0c;涉及商品和服务的进出口。随着中国经济的快速发展和对外合作战略的实施&#xff0c;中国与非洲的经贸联系日益增强&#xff0c;尤其在“一带一路”倡议框架下&#xff0c;中非贸易合作得到了进一步的深化和拓展。 “一带…

C# WPF故障记录

1&#xff0c;ComboBox初始更新问题 问题描述:初始化时&#xff0c;设置了SelectIndex,但是尚未正常显示 解决办法&#xff1a;IsEditable"False" 2&#xff0c;Window中创建的Task无法正常退出问题 问题描述:在Window界面文件中添加了Task&#xff0c;但是关闭窗…

Android 14.0 SystemUI修改状态栏电池图标样式为横屏显示

1.概述 在14.0的系统rom产品定制化开发中,对于原生系统中SystemUId 状态栏的电池图标是竖着显示的,一般手机的电池图标都是横屏显示的 可以觉得样式挺不错的,所以由于产品开发要求电池图标横着显示和手机的样式一样,所以就得重新更换SystemUI状态栏的电池样式了 如图: 2.S…

volatile是如何禁止指令进行重排序的

Further Reading &#xff1a; 内存屏障类型介绍&#xff08;StoreStore&#xff0c;StoreLoad&#xff0c;LoadLoad&#xff0c;LoadStore&#xff09; Further Reading &#xff1a; 什么是指令重排 重排序分为编译器重排序和处理器重排序。 为了实现volatile内存语义&#x…

【计算机毕业设计】人事管理系统——后附源码

&#x1f389;**欢迎来到我的技术世界&#xff01;**&#x1f389; &#x1f4d8; 博主小档案&#xff1a; 一名来自世界500强的资深程序媛&#xff0c;毕业于国内知名985高校。 &#x1f527; 技术专长&#xff1a; 在深度学习任务中展现出卓越的能力&#xff0c;包括但不限于…

70 个常用的GIS Python 库

由于其多功能性、广泛的库生态系统和用户友好的语法&#xff0c;Python 已成为地理信息系统 (GIS) 和遥感领域的主导语言。这个 70 个地理空间 Python 库的汇编展示了可用于 GIS 和遥感数据处理和分析的丰富工具包。 Python 在 GIS 中的重要性源于它处理复杂地理空间数据的能力…

Soulver v3.10.3.1 mac版 智能文本计算器 兼容 M1/M2/M3

Soulver 3 是一款适用于Mac的带有内置计算器的智能记事本应用。Soulver 并不是传统意义上的计算器&#xff0c;它的目标是为了帮你「解决问题」。既没有像 Excel 表格那样复杂&#xff0c;却又比传统意义上的计算器更加聪明和有趣&#xff0c;你可以一边记录自己的想法&#xf…

c++ std::vector介绍

std::vector 是C标准库中的一个容器&#xff0c;提供了动态数组的功能。下面列出了一些 std::vector 类常用的方法&#xff1a; 构造函数和析构函数&#xff1a; vector()&#xff1a;构造一个空的向量。vector(size_type n)&#xff1a;构造一个包含 n 个元素的向量&#xff0…

HTML快速入门

目录 一、HTML基础 1、HTML是什么&#xff1f; 2、认识 HTML 标签 3、HTML文件的基本结构 二、HTML快速开发 三、HTML常见标签 1、标题标签&#xff1a;h1~h6 2、段落标签&#xff1a;p 3、换行标签&#xff1a;br 4、图片标签&#xff1a;img 5、超链接&#xff1a…

Python单元测试框架—pytest常用测试报告类型

&#x1f345; 视频学习&#xff1a;文末有免费的配套视频可观看 &#x1f345; 关注公众号【互联网杂货铺】&#xff0c;回复 1 &#xff0c;免费获取软件测试全套资料&#xff0c;资料在手&#xff0c;涨薪更快 先前博客有介绍pytest测试框架的安装及使用&#xff0c;现在来聊…

学习 GitHub 风格的 Markdown 语法和格式化 - 带有示例

Markdown 是一种轻量级、开源、易读易写的文本格式化方法&#xff0c;你可以在任何 IDE 或编辑器中将其作为纯文本使用。 在 GitHub 上写作时&#xff0c;你可以使用 Markdown 语法和 HTML 元素来扩展 Markdown 的功能。你可以在 GitHub 的各个地方使用 Markdown 语法&#xf…

Python赋能AI数据分析开启人工智能新时代

文章目录 一、Python是办公自动化的重要工具二、Python是提升职场竞争力的利器三、Python是企业数字化的重要平台四、Python是AI发展的重要通道之一《编程菜鸟学Python数据分析》编辑推荐内容简介作者简介目录前言为什么要写这本书读者对象如何阅读本书 随着我国企业数字化和信…

运动听歌哪款耳机靠谱?精选五款热门开放式耳机

随着人们对运动健康的重视&#xff0c;越来越多的运动爱好者开始关注如何在运动中享受音乐。开放式蓝牙耳机凭借其独特的设计&#xff0c;成为了户外运动的理想选择。它不仅让你在运动时能够清晰听到周围环境的声音&#xff0c;保持警觉&#xff0c;还能让你在需要时与他人轻松…