2024年java编程题基础

java编程题基础Scanner scanner new Scanner System in int i scanner nextInt System out println i 100 100 6 输入一个 0 1000 的整数

大家好,我是讯享网,很高兴认识大家。



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 整除,
小讯
上一篇 2025-01-02 11:33
下一篇 2024-12-29 11:51

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/2997.html