Java复习题汇总
编程题
1、编程序,输入a,b,c,求方程 a+bx+c=0 的解。
package 一元二次方程2;
import java。util。Scanner;
public class 一元二次方程2 {
public static void main(String[] args) {
Scanner reader=new Scanner(System.in);
double d=0;
int i=0;
double a=0;
double b=0;
double c=0;
double dis=0;
do{
i++;
if(i>1){
System。out。println("数值错误,请重新输入:”);
}
System.out.println("请输入a的值:”);
a=reader.nextInt();
System。out。println(”请输入b的值:");
b=reader.nextInt();
System。out。println("请输入c的值:");
c=reader。nextInt();
double dis2=b*b—4*a*c;
d=dis2;
dis=Math。sqrt(b*b—4*ajava经典上机编程题*c);
}while(d<0);
double x1=(-1*b+dis)/(2*a);
double x2=(-1*b-dis)/(2*a);
System.out。println(x1);
System.out。println(x2);
}
}
2、编程计算: 1*2*3+3*4*5+…+99*100*101 的值。
package 作业618;
public class 作业618 {
public static void main(String[] args) {
int sum=0;
for(int i=1;i<=50;i++){
什么是socket编程int a=(2*i-1)*(2*i)*(2*i+1);
sum=sum+a;
}System。out.println(sum);
}
}
3、求全部水仙花数。所谓水仙花数是指一个三位数,其各位数字立方的和等于该数。如:153 = 。
package 水仙花数;
public class 水仙花数 {
public static void main(String[] args) {
for(int i=100;i〈1000;i++){
int y=i%10;
int x=i/10%10;
int z=i/10/10%10;
int sum=x*x*x+y*y*y+z*z*z;
if(sum==i){
System.out。println(i+”是水仙花数");
}
}
}
}
4、求下列式子的值,y=1—2+3-4+···+99—100并将结果输出,格式为1-2+3—4+···+99-100=表达式的值.
package 作业620;
import java.lang。StringBuffer;
public class 作业620 {
public static void main(String[] args) {
StringBuffer a=newoopl StringBuffer();
a。append(1);
int sum=0;
int j=0;
for(int i=1;i〈=100;i++){
int b=0;
if(i%2==0){
b=—1*i;
教育网站设计a。append(b);
}else{
b=i;
if(j>0) a.append(”+”+b);
}
sum=sum+b;
j++;
}
String c=a。toString();
System。out。println(c+"="+sum);
}
}
5、请编制程序判断输入的正整数是否既是5又是7的整倍数。若是,则输出yes;否则输出no。
package 作业621;
import java.util.Scanner;
public class 作业621 {
public static void main(String[] args) {
System.out.println("请输入一个正整数:");
Scanner reader=new Scanner(System.in);
int a=reader.nextInt();
int b=a%5;
int c=a%7;
if(b==0&&c==0){
System。out.println(”YES");
}else{
System.out。println(”NO");
}
}
}
6、按以下要求编写程序
(1) 编写Animal接口,接口中声明run() 方法
(2) 定义Bird类和Fish类实现Animal接口
(3) 编写Bird类和Fish类的测试程序,并调用其中的run()方法
package 作业6231;
public class 作业623 {
public static void main(String[] args) {
Bird a=new Bird();
a.run();
Fish b=new Fish();
b.run();
}
}
interface Animal{
public void run();
}
class Bird implements Animal{
public void run(){
System.out.println(”Bird方法实现了Animal接口”);
}
}
class Fish implements Animal{
img属性怎么让图片居中 public void run(){
System。out.println(”Fish方法实现了Animal接口");
}
}
7、按以下要求编写程序
(1) 创建一个Rectangle类,添加width和height两个成员变量
(2) 在Rectangle中添加两种方法分别计算矩形的周长和面积
(3) 编程利用Rectangle输出一个矩形的周长和面积
异步传输采用
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论