问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

一些简单的 Java 题 急 高分求高手解答

发布网友 发布时间:2023-12-02 08:16

我来回答

5个回答

热心网友 时间:2024-06-01 18:19

public class Test {

public static void main(String[] args) {

System.out.println(xuefei(10));

san();
}

/**
*
*/
private static void san() {
double bian[] = new double[3];
for (int i = 1; i < 4; i++) {
// MyInput.readDouble(bian[i]);
}
bian[0] = 12.12;
bian[1] = 12.12;
bian[2] = 12.12;
if (bian[0] + bian[1] > bian[2] && bian[0] + bian[2] > bian[1] && bian[1] + bian[2] > bian[0]) {
System.out.println("能组成三角形");
} else {
System.out.println("不能组成三角形");

}

}

private static double xuefei(int n) {
double xue = 10000;
for (int i = 1; i <= 10; i++) {
xue = xue * (1 + 0.05);
}

return xue;

}
}

热心网友 时间:2024-06-01 18:19

A2: double cout=10000;
int num=10;
int sum=0;
for(int i=1;i<=num;i++)
{
sum+=cout*1.05;
}

热心网友 时间:2024-06-01 18:20

多好的题目啊
自己摸索
先把算法设计好
if(a+b>c and a+c>b and b+c>a and abs(a-b)<c and abs(a-c)<b
and abs(b-c)<a)
这个多啰嗦

热心网友 时间:2024-06-01 18:21

//看在高分的份上,我也来凑个热闹

//: A1.java

import java.io.*;
//A1类
public class A1 {

private double a,b,c;

//用三边的数值来构造一个三角形
A1(double a,double b,double c){
this.a=a;
this.b=b;
this.c=c;
}
//判断能否组成三角形
public boolean canBeATriangle(){

return //任意两边之和大于第三边而且每个边的值要大于0就是三角形
a+b>c && b+c>a && a+c>b
&&
a>0 && b>0 && c>0;
}

public static void main(String[] args) throws Exception{
//开始测试A1
String usage = "请输入三角形的三边的长度,每个数值用空格分隔开(回车结束):";
System.out.println(usage);
double a=0,b=0,c=0;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String tmp = null;
do{
try{
tmp = br.readLine();
String[] ns = tmp.trim().split(" +");
a=Double.parseDouble(ns[0]);
b=Double.parseDouble(ns[1]);
c=Double.parseDouble(ns[2]);
System.out.println("你输入的三角形的三边长度是: "+a+","+b+","+c);
break;
}catch(Exception e){
System.out.println("你的输入不符合输入条件");
System.out.println(usage);
}
}while(true);

A1 a1 = new A1(a,b,c);
boolean isTriangle = a1.canBeATriangle();
if(isTriangle){
System.out.println("三边长度为: "+a+","+b+","+c+" 能组成一个三角形.");
}
else{
System.out.println("三边长度为:"+a+","+b+","+c+" 不能组成一个三角形.");
}
//测试A1结束

Thread.sleep(1000);
//开始测试A2
double initv = 10000;
double inc = 5d/100;
int years = 10;
System.out.println("初始学费: "+initv+", 年增长率: "+inc+", 那么 "+years+" 内的学费情况如下:");
A2 a2 = new A2(initv,inc);
//打印下一个10年的学费情况
for(int i=1; i<=years; i++){
double tmpv = a2.getValueAfterYears(i);
//打印第N年的学费
System.out.print(i+ " 年后的学费是: "+tmpv+" ");
//打印N年后的总学费
System.out.println("就读"+i+" 年的总学费是: "+a2.getTotalAfterYears(i));
}
//测试A2结束
}
}
//A2类
class A2{
private double value;//原始值
private double inc;//增长率
//用初始学费和年增长率来构造对象
public A2(double v,double i){
this.value=v;
this.inc=i;
}
//获取N年后的学费
public double getValueAfterYears(int years){
double tmp = value;
for(int i=0; i<years; i++){
tmp+=tmp*inc;
}
return tmp;
}
//获取N年后的总学费
public double getTotalAfterYears(int years){
double t = value;
while(--years>0)
t+=this.getValueAfterYears(years);
return t;
}
}

热心网友 时间:2024-06-01 18:21

/**
* 使用下面方法前请确认你的JDK是1.5或以上版本
* */
public class MainScanner {
public static double a = 0;

public static double b = 0;

public static double c = 0;

/**
* 判断是不是可以组成一个三角形
* */
public static boolean util(List<Double> list) {
if (list.size() == 3) {
a = list.get(0);
b = list.get(1);
c = list.get(2);
if (a + b > c && java.lang.Math.abs(a - b) < c) {
System.out.println("OK,可以组成一个三角形");
} else {
System.out.println("不可以组成一个三角形");
}
return true;
} else {
return false;
}
}

// 第二个问题
// public static void expense(){
// double n=10000;
// for(int i = 1; i <= 10; i++) {
// n = n * (1 + 0.05);
// System.out.println(n);
// }
// }

public static void main(String args[]) throws Exception {

String validate = "^\\d+(\\.\\d+)?$";
List<Double> list = new ArrayList<Double>();
// 第二个问题
// expense();
while (true) {
System.out.println("Please Input Int:");
Scanner cin = new Scanner(System.in);
String str = cin.nextLine();
if (!str.matches(validate)) {
System.out.println("输入错误 请重新输入");
continue;
}
list.add(Double.parseDouble(str));
if (util(list)) {
list.clear();
}
}
}
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 修改一年内如何二次修改吗苹果 今天什么游戏都不能玩是吗? 怎么用QQ号注册300 一年内怎么改第二次 你在说什么 一句歌词12 彩涂板用什么漆 求这个画师P站号 什么是小三房,什么是大三房13 头大了,最近看罗莎夜罗小说走火入魔了,不知道她还有其它作品么...1 vivo私密相册在哪儿39 vivo私密相册在哪儿39 谁能帮帮我?!怎样快速把一个打乱的三阶魔方快速还原?跪求!!...48 三阶魔方打乱了,怎么还原,有没有方法啊?5 怎样读懂狗狗的语言?46 怎么剪跳舞的女孩 男朋友的母亲很依赖自己的儿子怎么办31 苹果手机怎么安装两个 想知道:阳江市 从阳西站到潭水镇怎么坐公交? 怎么能简单的读懂狗狗的一些语言2 作为名高职院校的学生,我们应该如何做好职业规划使自己成为具有...1 一个人可以有两个吗 如图,一个边长为a的小正方形与两个长、宽分别为a,b的小矩形...3 iphone7有必要换iphone12吗3 原来用的手机号码注销了,是以前的手机号码,怎么找回微信1199 探索一个问题:“任意给定一个矩形A,是否存在另一个矩形B,它...6 给我的外甥取个名子吧4 改一年内怎么改第二次 帮忙给我外甥女起个名字吧? 帮我查一下网上买黄金是真的吗1 你不要老是想没有出现的问题,下一句 最近一直在追看罗莎夜罗的书,知道她是那个网站的啊?1 求此图出处,p站画师ID 这张图的画师是哪位?求名字,求图片 2020教师节家长对老师的祝福语 教师节适合家长送老师的祝福精选 iphone12和iohone12pro如何选?48 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 注册新后旧的怎么找回? 职工劳动保护用品发放标准56 天天幻灵神器系统怎么玩 2023年山东二级造价师成绩公布时间