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

java语法练习-题目

回文数

题目:给你一个整数x,如果x是一个回文整数,打印true,否则返回false

把数字倒过来和原来的数字进行比较

  1. 定义数字
  2. 循环从右向左获取每一个数字
  3. 拼接
  4. 比较
public class test1 {public static void main(String[] args) {//1.定义数字int x=121;int t=x;//记录输入的数字int num=0;//记录倒过来的数字//2.利用循环while(x!=0){//从右向左获取每一位数字int ge=x%10;//修改一下x记录的值x=x/10;//3.把当前获取到的数字拼接到最右边num=num*10+ge;}//4.比较System.out.println(num == t);}
}

求商和余数

题目:给定两个整数,被除数和除数(都是正数且不超过int的范围)。将两数相除,要求不使用乘法、除法和%运算符,得到商和余数

被除数 / 除数 = 商 … 余数 ,可以使用减法,减的次数是商,最后的值为余数

  1. 定义变量,记录被除数和除数
  2. while循环用 被除数 - 余数 ,只要 被除数 <= 除数 ,那么就一直循环
  3. 循环结束后记录余数
public class test1 {public static void main(String[] args) {int bcs=112,cs=10;//bcs为被除数,cs为除数int n=0,yu;//n为商,yu为余数while(bcs>=cs){bcs=bcs-cs;n++;}yu=bcs;System.out.println("商:" + n);System.out.println("余数:" + yu);}
}

数组遍历

题目:设计一个方法用于数组的遍历,要求遍历的结果是在上一行的,例如:[11,22,33,44,55]
快捷键:arr.fori

public class test1 {public static void main(String[] args) {int[] arr={11,22,33,44,55};printArr(arr);}public static void printArr(int[] arr){System.out.print("[");for (int i = 0; i < arr.length; i++) {if(i==arr.length-1){System.out.print(arr[i]);}else{System.out.print(arr[i] + ",");}}System.out.println("]");}

数组最大值

题目:


http://www.mrgr.cn/news/54277.html

相关文章:

  • 运行第一个go程序
  • 【Flutter】状态管理:高级状态管理 (Riverpod, BLoC)
  • 27.3 一致性哈希算法介绍
  • 电影评论网站开发:Spring Boot技术指南
  • 枚举的使用举例说明
  • springboot项目多个数据源配置 dblink
  • 【最优化方法】线搜索技术
  • 【C++】C++当中的复合类型——引用和指针
  • 【ARM】ARM中断系统详解——以Cortex-A7为例
  • 大模型涌现判定
  • 数据结构-5.11.补充:二叉树遍历算法的应用
  • 分布式搜索引擎03
  • 【AUTOSAR标准文档】服务类型介绍
  • 2023年ICPC亚洲合肥赛区赛 C. Cyclic Substrings
  • 【H2O2|全栈】关于CSS(14)如何完成常规的页面布局
  • 基于机器学习的混凝土抗压强度及利用Docker与FastAPI进行模型部署并形成API
  • 鸿蒙应用开发中,实现文件上传功能
  • 查询网站在线人数
  • Python基础09_类和对象(下)迭代器和生成器函数式编程
  • UEFI 基础教程 (四十八.2) — UEFI code style
  • org.apache.http.impl.client.CloseableHttpClient的时候如果发生异常
  • 《使用Gin框架构建分布式应用》阅读笔记:p88-p100
  • 群控系统服务端开发模式-功能整理
  • 【移动安全】OWASP MASTG 移动应用程序安全测试指南
  • 大模型~合集14
  • 理解 React 中的 ReactElement、children 和 ReactNode