2024年JAVA程序设计题库

上传人:ni****g 文档编号:569123064 上传时间:2023-08-18 格式:DOC 页数:77 大小:119KB
返回 下载 相关 举报
2024年JAVA程序设计题库_第1页
第1页 / 共77页
2024年JAVA程序设计题库_第2页
第2页 / 共77页
2024年JAVA程序设计题库_第3页
第3页 / 共77页
2024年JAVA程序设计题库_第4页
第4页 / 共77页
2024年JAVA程序设计题库_第5页
第5页 / 共77页
点击查看更多>>
资源描述

《2024年JAVA程序设计题库》由会员分享,可在线阅读,更多相关《2024年JAVA程序设计题库(77页珍藏版)》请在金锄头文库上搜索。

1、 Java程序设计编程题 Java语言考试题编程题知识点要求a:固定题b:简单题c:中等题d:难题#b一个数假如恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1、2、3,而6 = 1 + 2 + 3,因此6是“完数”。编程序找出之内的所有完数。参考程序如下:public class 完数 public static void main(String args) / TODO Auto-generated method stubfor(int i=1;i;i+)int s=0;for(int j=1;ji;j+)if(i%j=0)s+=j;/怕你不懂,这句话相称于s=s+jif(s

2、=i)System.out.println (i);评分标准:1、写出能完成题目要求功效的、可正常运行的Java程序,给满分,否则0分。b打印出以内的所有的“水仙花数”。所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数自身。例如,153是一水仙花数,因为153 = 13 + 53 + 33。参考程序如下:public class 水仙花数 public static void main(String args) / TODO Auto-generated method stubfor(int i=100;i=;i+)int x=i%10;/%是取余数的意思 ,前面定义数字类型时所用的

3、int是整数,因此会只取余数的整数部分int y=i/10%10;int z=i/100%10;if(Math.pow(x,3)+Math.pow(y,3)+Math.pow(z,3)=i)System.out.print(i+t);/这个+号就把两边的内容直接显示在一起(-)/记得一定写最背面的t 这个是空格哟评分标准:1、写出能完成题目要求功效的、可正常运行的java程序,给满分,否则0分b 求Sn=a+aa+aaa+aaa之值,其中a是一个数字。例如:2+22+222+22222(此时n=5),n由键盘输入。参考程序如下:import java.util.Scanner;public c

4、lass N位相同数字和 public static void main(String args) / TODO Auto-generated method stubint x,n,s=0,r=0;Scanner sc=new Scanner(System.in);/定义一个输入流,背会就好(-)System.out.println(请输入一个19的数字:);x=sc.nextInt();System.out.println(请输入N);n=sc.nextInt();for(int i=1;in;i+)s=s*10+x;r+=s;System.out.println(n+位相同数字和为:+r)

5、;评分标准:1、写出能完成题目要求功效的、可正常运行的Java程序,给满分,否则0分b一球从100米高度自由落下,每次落地后反跳回原高度的二分之一,再落下。求它在第10次落地时,共通过了多少米?第10次反弹多高?参考程序如下:public class 小球 public static void main(String args) / TODO Auto-generated method stubdouble h1=100,h2=100,s=100;for(int i=1;i1;i-)number=(number+1)*2;System.out.println(第一天总共摘了+number+个桃

6、子。); 评分标准:1、写出能完成题目要求功效的、可正常运行的java程序,给满分,否则0分b 编写一个Java Application类型的程序,从键盘上输入三角形的三条边的长度,计算三角形的面积和周长并输出。依照三角形边长求面积公式如下:Math.sqrt(s*(s-a)*(s-b)*(s-c) ,其中a、b、c为三角形的三条边,s=(a+b+c)/2。参考程序如下:import java.util.Scanner;public class 三角形 public static void main(String args)/ TODO Auto-generated method stubSc

7、anner sc=new Scanner(System.in);double a,b,c,s,m,area;String str;System.out.println(请输入三角形的第一个边长);str=sc.next(); a=Double.parseDouble(str);System.out.println(请输入三角形的第二个边长);str=sc.next(); b=Double.parseDouble(str);System.out.println(请输入三角形的第三个边长);str=sc.next(); c=Double.parseDouble(str);if(a+b=c|a+c=

8、b|c+b0)i+;if(num0)j+;num=sc.nextInt();System.out.println(正整数有+i+个);System.out.println(负整数有+j+个);评分标准:1、写出能完成题目要求功效的、可正常运行的java程序,给满分,否则0分b 编写一个Java Application类型的程序,从键盘上输入摄氏温度C,计算华氏温度F的值并输出。其转换公式如下:F = (9 / 5) * C + 32参考程序如下:import java.util.Scanner;public class 华氏温度 public static void main(String a

9、rgs)Scanner sc=new Scanner(System.in); double C,F; String str; System.out.println(请输入摄氏温度:); str=sc.next(); C=Double.parseDouble(str); F=(9 / 5) * C + 32; System.out.println(华氏温度为:+F);评分标准:1、写出能完成题目要求功效的、可正常运行的java程序,给满分,否则0分b编写打印“九九乘法口诀表”的程序。参考程序如下:public class 九九乘法表 public static void main(String args) int i,j;for

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号