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 整除,
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/4266.html