当前位置:网站首页 > Java基础 > 正文

java编程题基础



Scanner scanner = new Scanner(System. in);
int i = scanner.nextInt();
System. out.println(i / 100 * 100);
6. 输入一个 0 1000 的整数,求各位数的和,例如 345 的结果是 3+4+5 12
注:分解数字既可以先除后模也可以先模后除
Scanner scan = new Scanner(System.in);
int i = scan.nextInt();
// 分解数字
int x1 = i / 1000;
int x2 = i / 100 % 10;
int x3 = i / 10 % 10;
int x4 = i % 10;
System.out.println(x1 + x2 + x3 + x4);
7. 输入一个任意的大写字 A~Z 转换为小写字母,(后面再练习输入一个字符串,大
写全部转换为小写)
char c = 'A';
System.out.println((char) (c + 32) );// 32 即小写对应字母
8. 页显示练:定一个量,定数据总录数 73 条(时可变化),
20 条记录(随时可以变化),输入页码,打印记录总数,共几页,当前是第几页,当
前记录从第 n 条到第 n
final int rowcount = 73;// 总记录数
final int pagesize = 20;// 一页多少条
Scanner scan = new Scanner(System.in);
int page = scan.nextInt();// 输入页码
// 得到总页数
int pagecount = rowcount % page == 0 ? rowcount / page :
rowcount / page + 1;
// 起始记录
int startrow = pagesize * (page - 1) + 1;
// 终止记录
int endrow = pagesize * page > rowcount ? rowcount : pagesize
* page;
// 打印输出
System.out.println(" " + rowcount + " " + pagesize
+ " 条,共"
+ page + " 页,当前是第" + page + " 页,从"
+ startrow + " 条到" + endrow + " ");
三、逻辑判断语句
1. 输入一个数字,判断是一个奇数还是偶数
2. 将分页显示的功能增加判断,如果用户输入的小于 1 页码,自动赋 1 如果超出
了总页码,自动赋成总页码
3. 5 6 除( 5 6 ) java编程题基础 5
(打 印能被 5 整除 ),或 只能被 6 整除 ,(打 印能 6 整除 ), 不能被 5 6 整除,

版权声明


相关文章:

  • java基础类型吗2025-03-31 20:58:01
  • java基础简单题2025-03-31 20:58:01
  • java基础类构造2025-03-31 20:58:01
  • java基础开源项目2025-03-31 20:58:01
  • Java加密基础2025-03-31 20:58:01
  • java程序设计基础教程2025-03-31 20:58:01
  • o基础java2025-03-31 20:58:01
  • java基础概念解析2025-03-31 20:58:01
  • 0基础转java2025-03-31 20:58:01
  • java基础3102025-03-31 20:58:01