当前位置: 首页 > news >正文

刷题笔记day3

循环:重复执行一段代码

while循环

while(条件){代码}条件成立 循环代码执行,继续判断条件,直到条件不成立

intage=5;while(age<18){System.out.println("领牛奶")}

for循环

for(定义变量1;设定条件2;更新变量的值3){循环代码4}
执行顺序:1 2 4 3 2 4 3…

do while 循环:

do(循环代码) while(条件);//先执行一次代码后再判断

break:结束循环

continue:继续 跳过本次循环代码,继续下次循环

刷题案例

P5719 【深基4.例3】分类平均

题目描述

给定n nnk kk,将从 1 到n nn之间的所有正整数可以分为两类:A 类数可以被k kk整除(也就是说是k kk的倍数),而 B 类数不能。请输出这两类数的平均数,精确到小数点后1 11位,用空格隔开。

数据保证两类数的个数都不会是0 00

输入格式

输入两个正整数n nnk kk

输出格式

输出一行,两个实数,分别表示 A 类数与 B 类数的平均数。精确到小数点后一位。

输入输出样例 #1

输入 #1

100 16

输出 #1

56.0 50.1

说明/提示

数据保证,1 ≤ n ≤ 10000 1 \leq n\leq 100001n100001 ≤ k ≤ 100 1 \leq k \leq 1001k100

importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intn=sc.nextInt();intk=sc.nextInt();doublesumA=0;doublesumB=0;intcA=0;intcB=0;for(inti=1;i<=n;i++){if(i%k==0){sumA=sumA+i;cA=cA+1;}else{sumB=sumB+i;cB=cB+1;}}System.out.printf("%.1f ",sumA/cA);System.out.printf("%.1f",sumB/cB);}}

将输入的数字反转输出 12345—>54321

importjava.util.Scanner;classMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intnum=sc.nextInt();intn=num%10;for(;num>0;num=num/10){System.out.print(num%10);}}}

计算1200年到2026年的闰年个数

classTest{staticvoidmain(){intsum=0;for(intyear=1200;year<=2026;year++){if(year%4==0&&year%100!=0||year%400==0){sum++;}}System.out.println("1200~2026年的闰年个数是"+sum);}}

统计三位数中有几个水仙花数

classTest{staticvoidmain(){ints=0;for(intnum=100;num<=999;num++){inta=num/100;intb=num/10%10;intc=num%10;if(a*a*a+b*b*b+c*c*c==num){s++;}}System.out.println("三位数中水仙花数的个数是"+s);}}
http://www.jsqmd.com/news/1325731/

相关文章:

  • 2026年生产地区定制高精密货架厂家哪家好|红惯货架地址、电话与到店核对资料整理|8月资料更新 - mobible
  • 乌鲁木齐靠谱财税代理机构如何甄别?本地企业安心之选榜单 - GrowUME
  • Java序列化机制详解与最佳实践
  • 湖北大学汉语言文学小自考本科|2026 招生简章 - Luckyone王
  • Pandas concat合并数据时InvalidIndexError错误分析与解决
  • 思源宋体TTF:免费开源中文字体终极指南与高效使用方案
  • MATLAB实现热电联产系统低碳优化与氢能整合
  • 基于OpenClaw与腾讯会议API构建智能会议管理助手实战指南
  • SpringBoot+Vue小区物业管理系统开发实战
  • TC389-MCMCAN模块实战指南:CAN FD配置、调试与性能优化
  • 安卓Application组件:全局数据存储与生命周期管理
  • 成都生产钢结构仓储货架厂家推荐|红惯货架地址、电话与到店核对指南|2026年8月4日资料更新 - mobible
  • 5种惊艳效果!TranslucentTB让你的Windows任务栏瞬间变高级
  • 2026年日结骑手兼职平台推荐:顺丰同城等实测跑单日记与新手指南 - 企业信息速递
  • 实战指南:基于PySide6的桌面宠物框架架构设计与实现
  • C++20模块化设计在大规模物理仿真中的应用实践
  • 基于Netty构建高性能WebSocket服务器:从原理到实战部署
  • 大模型API稳定性实战:应对服务端异常与构建健壮AI应用
  • SSM框架开发洗车保养APP的技术实践与优化
  • 备忘录模式(Memento Pattern)
  • SpringBoot+Vue校园疫情防控系统开发实践
  • 2026年河北教师编培训机构挑选攻略:陌上教育及头部品牌实测梳理 - 八方八方
  • Linux内核工作队列深度解析:从INIT_WORK到异步任务处理实践
  • 北京私生子女抚养权律所:隐私保护与亲子鉴定程序 - 品牌深度评测
  • Spring-AI-Alibaba记忆功能架构与实战指南
  • 西安交大吴宁教授《大学计算机基础》48讲:零基础构建系统知识体系
  • 2026年热门外卖骑手兼职平台排名与接单指南 - 企业信息速递
  • Oracle归档日志路径查询全解析:从基础命令到实战避坑指南
  • SpringBoot+SSM构建学生过程性作业评价系统实践
  • 从“创始人投影“到“真理映射“:反认知殖民时代的真理制度设计——基于贾子体系(TMM / LWEVSD / THL / KICS)的元批判框架