选择判断与循环语句的例题:
一、判读语句
1、解一元二次方程
代码:
import java.util.Scanner;
class Class06{
/*
数据:
步骤:
1、提示输入
2、判断a是否等于0
3、delt分类
4、输出结果
*/
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
System.out.print("Enter a,b,c:");
double a =scanner.nextDouble();
double b =scanner.nextDouble();
double c =scanner.nextDouble();
double delt=b*b-4*a*c;
if(a==0){
if(b==0){
System.out.println("The equation has no meaning");
}else{
double x=-c/b;
System.out.println("The equation has one root "+x);
}
}else{
//double delt=b*b-4*a*c;
}
if(delt>0){
double x1=(-b+Math.pow(delt,0.5))/2*a;
double x2=(-b-Math.pow(delt,0.5))/2*a;
System.out.println("The equation have two roots "+x1+x2);
}else if(delt==0){
double x=(-b+Math.pow(delt,0.5))/2*a;
System.out.println("The equation has one root "+x);
}else{
System.out.println("The equation has on real roots");
}
}
}
2、回文数字

代码:
import java.util.Scanner;
class Class07{
/**
步骤:
1、提示输入三位数
2、abc拆开
3、合成新的cba
4、比较
*/
public static void main(String[] args)
这篇博客通过一系列实例,包括解一元二次方程、回文数字判断、'剪刀、石头、布'游戏、用户猜数字、求最大公约数及有趣打印问题,深入讲解了Java中的判断和循环语句的运用。
最低0.47元/天 解锁文章
795

被折叠的 条评论
为什么被折叠?



