下载此文档

【精品】java编码基础练习题.doc


文档分类:IT计算机 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
【精品】java编码基础练习题.doc编码基础练习题
一、 基本程序执行
打印如下效果
* hello,world *
二、 数据类型和变量和基本运算符
华氏温度和摄氏温度互相转换,从华氏度变成摄氏度你只要减去32,乘以5再除以9 就行了,将摄氏度转成华氏度,直接乘以9,除以5,再加上32即行。
double f= 100;// 华氏温度
double c = 37; // 摄氏温度
//华氏温度转摄氏温度
((f - ) *5/9);
//摄氏温度转华氏温度
(c * / 5 4- 32);
已知a,b均是整型变量,写出将a,b两个变量中的值互换的程序。
int a = 3;
int b = 5;
int tmp = a;〃临时变量
a = b;
b = tmp;
System. ("a=” + a);
S yste m. out .println( "b=" + b);
不用第三方变量,将ab两个变量的值互换
int a = 3;
int b = 5;
a=a+b; 〃用a获得总和
b=a-b; //得到旧a值赋给b
a=a-b; 〃得到旧b值赋给a
System. (na=n + a);
S ystem. out .println( "b=" + b);
输入一个任意的浮点数,,保留其两位小数输出,无需四舍五入
〃创建输入流
Scanner input = new Scanner();
〃得到输入的浮点数
double d = ();
〃将浮点数乘以100 (保留2位)后取整,
((int) (d * 100) / );
输入一个任意的5位整数,将它保留到百位,无需四舍五入
Scanner scanner = new Scanner();
int i = ();
(i / 100 * 100);
输入一个0〜1000的整数,求各位数的和,例如345的结果是3 + 4 + 5 = 12 注:分解数字既可以先除后模也可以先模后除
Scanner scan = new Scanner();
int i = ();
//分解数字
int xl = i / 1000;
int x2 = i / 100 % 10;
int x3 = i / 10 % 10;
int x4 = i % 10;
(xl + x2 + x3 + x4);
输入一个任意的大写字母A~Z,转换为小写字母,(后面再练习输入一个字符串,大写 全部转换为小写)
char c = * A1;
.printin ( (char) (c + 32) ) ; //力口 32 艮小写对应字母
分页显示练录数为73条(随时可以变化),一页20 条记录(随时可以变化),输入页码,打印记录总数,共几页,当前是第几页,当前记 录从第n条到第n条
final int rowcount = 73;//总记录数
final int pagesize = 2 0;//~■页多少条
Scanner scan = new Scanner();
int page = scan ・ next Int () ;//输入页码
〃得到总页数
int pagecount = rowcount % page == 0 ? rowcount / page : rowcount / page + 1;
//起始记录
int startrow = pagesize * (page - 1) + 1;
//终止记录
int endrow = pagesize * page > rowcount ? rowcount : pagesize * page;
//打印输出
.printin ("总记录数:"+ rowcount + ",每页”+ pagesize + "条,共"
+ page + "页,当前是第"+ page + "页,从"
+ startrow + "条至U" + endrow + "条”);
三、逻辑判断语句
输入一个数字,判断是一个奇数还是偶数
将分页显示的功能增加判断,如

【精品】java编码基础练习题 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小健
  • 文件大小114 KB
  • 时间2021-08-13