【学习记录3】Scanner处理键盘输入——年薪计算器

发布时间:2026/8/12 17:10:03

【学习记录3】Scanner处理键盘输入——年薪计算器
使用Scanner获取键盘输入【示例1】使用Scanner获取键盘输入/** *测试键盘输入Scanner用法 */ import java.util.Scanner; public class TestScanner{ public static void main(String[] args){ Scanner s new Scanner(System.in); //new创建一个对象 //输入用户名、年龄、月薪 System.out.println(请输入用户名); String uname s.nextLine(); System.out.println(请输入你的年龄); int age s.nextInt(); System.out.println(请输入你的月薪); double monthSalary s.nextDouble(); System.out.println(\n\n\n\n); System.out.println(********年薪计算器********); System.out.println(用户名uname); System.out.println(年龄age); System.out.println(年薪(monthSalary*12)); } }运行结果请输入用户名zhangsan请输入你的年龄20请输入你的月薪8000********年薪计算器********用户名zhangsan年龄20年薪96000.0【示例2】薪水计算器要求(1) 通过键盘输入用户的月薪每年是几个月薪水。(2) 输出用户的年薪(3) 输出一行字如果年薪超过10万恭喜你超越90%的国人如果年薪超过20万恭喜你超越98%的国人。(4) 键盘输入数字88则退出程序使用break退出循环(5) 键盘输入66直接显示重新开始计算...然后算下一个用户的年薪。/** * 薪水计算器 * (1)通过键盘输入用户的月薪每年是几个月薪水。 * (2)输出用户的年薪 * (3)输出一行字“如果年薪超过10万恭喜你超越90%的国人”“如果年薪超过20万恭喜你超越98%的国人”。 * (4)直到键盘输入数字88则退出程序使用break退出循环 * (5)键盘输入66直接显示“重新开始计算...”然后算下一个用户的年薪。 */ import java.util.Scanner; public class SalaryCalculator { public static void main(String[] args){ Scanner s new Scanner(System.in); System.out.println(**********我的薪水计算器**********); System.out.println(1.输入88退出程序\n2.输入66计算下一个年薪); while(true){ System.out.println(请输入月薪); int monthSalary s.nextInt(); System.out.println(请输入一年几个月薪资); int months s.nextInt(); int yearSalary monthSalary*months; System.out.println(年薪是yearSalary); if(yearSalary200000){ System.out.println(恭喜你超越98%的国人!); }else if(yearSalary100000){ System.out.println(恭喜你超越90%的国人!); } System.out.println(输入88退出系统输入66继续计算。); int comm s.nextInt(); if(comm88){ System.out.println(系统退出); break; } if(comm66){ System.out.println(继续计算下一个薪资!); continue; } } } }运行结果**********我的薪水计算器**********1.输入88退出程序2.输入66计算下一个年薪请输入月薪20000请输入一年几个月薪资13年薪是260000恭喜你超越98%的国人!输入88退出系统输入66继续计算。66继续计算下一个薪资!请输入月薪8000请输入一年几个月薪资13年薪是104000恭喜你超越90%的国人!输入88退出系统输入66继续计算。88系统退出

相关新闻

Allatostatin I ;APSGAQRLYGFGL‑NH₂

Allatostatin I ;APSGAQRLYGFGL‑NH₂

2026/8/12 17:10:02

一、基本信息中文名称:A 型咽侧体抑制素 I(抑咽侧体素 I)来源:太平洋折翅蠊 Diploptera punctata,线性 13 肽,C 端酰胺化‑NH₂,酰胺修饰对生物活性至关重要,去除酰胺活性会下降上万…

音视频(42-48)

音视频(42-48)

2026/8/12 17:10:02

注意&#xff1a;本人的环境为qt6.11.1 ffmpeg-5.16.2&#xff0c; 将dll拷贝到exe文件下进行调试#include <stdio.h>#include <SDL2/SDL.h>#undef main int main() {printf("Hello World!\n");SDL_Window *window NULL; // 声明窗口SDL_Init(SDL_…

Adrenorphin (free Acid) ;YGGFMRRV‑OH

Adrenorphin (free Acid) ;YGGFMRRV‑OH

2026/8/12 17:10:02

一、基本信息中文名称&#xff1a;肾上腺啡&#xff08;游离羧基型&#xff0c;C 端‑COOH&#xff0c;非酰胺化&#xff09;来源&#xff1a;哺乳动物肾上腺髓质&#xff0c;固相人工合成线性八肽&#xff0c;C 端为游离羧酸&#xff0c;无酰胺修饰序列&#xff1a;Tyr‑Gly‑…

Web安全实战:用户输入处理中的转义、验证与清理机制详解

Web安全实战:用户输入处理中的转义、验证与清理机制详解

2026/8/12 18:10:05

最近在开发一个需要处理用户上传内容的项目时&#xff0c;遇到了一个棘手的问题&#xff1a;如何安全、高效地处理用户提交的文本&#xff0c;特别是当文本中包含一些特殊字符或潜在风险内容时。这让我深入研究了字符串处理中的转义、验证和清理机制。本文将围绕这个主题&#…

AI模型竞技场:基于世界杯场景的模型评测与工程实践

AI模型竞技场:基于世界杯场景的模型评测与工程实践

2026/8/12 18:10:05

1. 项目缘起&#xff1a;当世界杯遇上AI模型&#xff0c;一场“另类”的竞技开始了最近几年&#xff0c;AI模型的发展速度&#xff0c;用“日新月异”来形容都显得有点保守。从大语言模型到多模态模型&#xff0c;从闭源巨头到开源社区&#xff0c;各种模型层出不穷&#xff0c…

递归与迭代:C++编程中的性能与选择

递归与迭代:C++编程中的性能与选择

2026/8/12 18:10:05

1. 编程范式之争&#xff1a;递归与迭代的本质差异 在C开发中&#xff0c;递归和迭代就像武林中的两大门派&#xff0c;各有独门绝技。最近在优化一个路径查找算法时&#xff0c;我不得不在两者之间做出选择。递归写法简洁优雅&#xff0c;但迭代版本运行效率更高。这让我意识到…

汇正财经:政策持续托底,把握地产结构性行情

汇正财经:政策持续托底,把握地产结构性行情

2026/8/12 18:10:05

一、背景8月以来房地产政策密集加码&#xff0c;需求端宽松持续向一线城市深化。北京出台新政将非京籍购房社保年限降至1年、五环外取消套数限制&#xff0c;公积金首套最高贷款额度提至340万元&#xff0c;政策力度超出市场预期&#xff0c;带动二手房带看量与成交量明显回升&…

鼻基底自填2.0:分层定点支撑技术解析与材料选择指南

鼻基底自填2.0:分层定点支撑技术解析与材料选择指南

2026/8/12 18:10:05

在实际的面部美学和微整形领域&#xff0c;鼻基底凹陷是影响面部立体度、侧脸轮廓和整体气质的一个关键因素。很多求美者发现&#xff0c;即使鼻子本身高度足够&#xff0c;但面中部的“洼地”依然会让人显得疲惫、苍老&#xff0c;甚至出现“法令纹”假象。传统的填充方式可能…

【2026年】女性读MBA,择校有什么特别建议?

【2026年】女性读MBA,择校有什么特别建议?

2026/8/12 18:00:05

越来越多的女性职场人把MBA列入成长规划&#xff0c;但真正择校时&#xff0c;很多人发现网上针对"女性MBA"的讨论要么泛泛而谈&#xff0c;要么充斥刻板印象。这篇文章从女性在职读MBA的真实痛点出发&#xff0c;给出可落地的择校参考&#xff1a;选什么样的学校&am…

比较好的亚太EMBA,问了6位校友师资差别真的挺大

比较好的亚太EMBA,问了6位校友师资差别真的挺大

2026/8/12 7:11:29

比较好的亚太EMBA核心差异先看什么&#xff1f;对于希望兼顾工作与系统管理能力提升的亚太区高管而言&#xff0c;筛选匹配度高的EMBA项目时&#xff0c;师资配置是决定学习体验与实际收获的核心要素之一。我们结合3-4个公开信息透明、办学历史较长的亚太区主流EMBA项目特点&am…

备考3个月对比6份资料 海外游学的亚洲EMBA面试注意点

备考3个月对比6份资料 海外游学的亚洲EMBA面试注意点

2026/8/11 8:44:43

备考海外游学的亚洲EMBA面试&#xff0c;核心要围绕项目国际化设计逻辑、个人跨文化管理经验匹配度两个维度准备&#xff0c;避免把游学模块等同于普通旅游参访的认知偏差。不少备考者花3个月对比6份资料&#xff0c;却容易忽略面试官对“国际视野落地能力”的考察——比如香港…

比较好的国内EMBA,问了二十位校友聊透人脉价值

比较好的国内EMBA,问了二十位校友聊透人脉价值

2026/8/11 15:57:54

比较好的国内EMBA核心差异体现在哪些方面&#xff1f;比较好的国内EMBA的核心长期价值&#xff0c;很大程度上依托于校友网络的连接质量与资源生态的活跃度&#xff0c;这也是不少高管在择校时优先考量的因素。我们结合3-4个市场关注度较高的项目公开信息&#xff0c;从课程、师…

告别模组冲突!5步掌握《神界:原罪2》模组管理的终极秘诀

告别模组冲突!5步掌握《神界:原罪2》模组管理的终极秘诀

2026/8/12 9:39:37

告别模组冲突&#xff01;5步掌握《神界&#xff1a;原罪2》模组管理的终极秘诀 【免费下载链接】DivinityModManager A mod manager for Divinity: Original Sin - Definitive Edition. 项目地址: https://gitcode.com/gh_mirrors/di/DivinityModManager 你是否曾经为《…

如何用Charge Limiter延长MacBook电池寿命:终极保护指南

如何用Charge Limiter延长MacBook电池寿命:终极保护指南

2026/8/12 9:39:37

如何用Charge Limiter延长MacBook电池寿命&#xff1a;终极保护指南 【免费下载链接】charge-limiter macOS app to set battery charge limit for Intel MacBooks 项目地址: https://gitcode.com/gh_mirrors/ch/charge-limiter 还在为MacBook电池健康度下降而烦恼吗&am…

推三返一模式5.0版本系统开发

推三返一模式5.0版本系统开发

2026/8/12 9:39:37

推三返一模式5.0版本系统开发要点编辑&#xff1a;araolin&#xff08;私域邦网络土土哥&#xff09;模式核心逻辑 推三返一是一种促销或分销机制&#xff0c;用户推荐三人完成特定行为&#xff08;如购买、注册&#xff09;&#xff0c;推荐人可获得返利或奖励。5.0版本通常在…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/8 5:07:31

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具&#xff0c;覆盖选题构思、文献整理、内容生成、格式排版等核心场景&#xff0c;真正帮你高效搞定论文难题。 一、全流程王者&#xff1a;一站式搞定论文全链路&#xff08;一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/9 13:42:46

2026年真正好用的AI论文工具&#xff0c;核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测&#xff0c;千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队&#xff0c;覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/8 2:30:15

告别游戏崩溃&#xff1a;XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…