java程序,接收从键盘上输入的数据。。求解答!!
发布网友
发布时间:2022-04-25 23:36
我来回答
共3个回答
热心网友
时间:2023-07-14 18:31
import java.util.Scanner;//引用Scanner包
public class Weight {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner myScanner=new Scanner(System.in);//定义键盘接收数据
System.out.println("Please input the weight:");//提示输入体重
int Weight=myScanner.nextInt();
System.out.println("Please input the height:");//提示输入身高
int Height=myScanner.nextInt();
if( ((Weight/(Height-100)*0.9)<=1.1) && ((Weight/(Height-100)*0.9)>=0.9)){
System.out.println("祝贺你,身体健康");
}else {
System.out.println("你的身体处于不健康状态");
}
}
}
助人为乐是美德,自己修改,非搬运,亲测可用,望采纳~追问亲,已采纳!恩,谢谢。。这个是对的了。。如果要循环输入数据来计算平均数呢?望解答。。
热心网友
时间:2023-07-14 18:31
上面的修改,接受键盘输入。
-------------------------------------
public class Weight {
public static void main(String[] args) {
System.out.print("输入weight:");
Scanner sc = new Scanner(System.in);
int Weight = sc.nextInt();
System.out.print("输入height:");
sc = new Scanner(System.in);
int height = sc.nextInt();
if (((Weight % (height - 100) * 0.9) <= 1.1)
&& ((Weight % (height - 100) * 0.9) >= 0.9)) {
System.out.println("祝贺你,身体健康");
} else { System.out.println("你的身体处于不健康状态");
}
}
}
接受键盘输入,求平均数。
--------------------------------------------------------------------
import java.util.Scanner;
public class Weight {
public static void main(String[] args) {
int index = 0;
int sum = 0;
System.out.println("输入十个数求平均值。");
while (true) {
if (index != 10) {
System.out.print("输入第" + (index + 1) + "个数:");
Scanner sc = new Scanner(System.in);
sum += sc.nextInt();
index++;
} else {
System.out.println("平均数为:" + sum / 10.0);
index = 1;
sum = 0;
}
}
}
}
热心网友
时间:2023-07-14 18:31
留个联系方式,代码发给你