首页 > 编程 > Java > 正文

JAVA学习笔记——JAVA语言程序设计第十版第一章习题

2019-11-08 02:06:15
字体:
来源:转载
供稿:网友
import java.util.Scanner;public class ExerciSEOne { public static void main(String[] args) { // TODO Auto-generated method stub// 1.1答案 System.out.PRintln("1.1答案"); System.out.println("Welcome to Java"); System.out.println("Welcome to Computer Science"); System.out.println("Programing is fun"); System.out.println("==============================");// 1.2答案 System.out.println("1.2答案"); for(int i = 0; i <=4; i++) { System.out.println("Welcome to Java"); } System.out.println("==============================");// 1.3答案 System.out.println("1.3答案"); System.out.println(" J A V V A"); System.out.println(" J A A V V A A"); System.out.println("J J AAAAA V V AAAAA"); System.out.println(" J J A A V A A"); System.out.println("==============================");// 1.4答案 System.out.println("1.4答案"); System.out.println("a a^2 a^3"); System.out.println("1 1 1"); System.out.println("2 4 8"); System.out.println("3 9 27"); System.out.println("4 16 64"); System.out.println("==============================");// 1.5答案 System.out.println("1.5答案"); System.out.println((9.5 * 4.5 - 2.5 * 3) / (45.5 - 3.5)); System.out.println("==============================");// 1.6答案 System.out.println("1.6答案"); //初始化和的值 int sum = 0; //遍历加数的值,并相加 for(int i = 1; i <= 9; i++) { sum += i; } System.out.println(sum); System.out.println("==============================");// 1.7答案 System.out.println("1.7答案"); System.out.println("第一小题:" + 4 * (1.0 - 1.0/3 + 1.0/5 + 1.0/7 + 1.0/9 + 1.0/11)); System.out.println("第二小题:" + 4 * (1.0 - 1.0/3 + 1.0/5 + 1.0/7 + 1.0/9 + 1.0/11 + 1.0/13)); System.out.println("==============================");// 1.8答案 System.out.println("1.8答案"); double pi = 3.1415926;//设置圆周率 double C = 2 * 5.5 * pi;//计算周长 double s = 5.5 * 5.5 * pi;//计算面积 System.out.println("周长为" + C + "/n" + "面积为" + s);//输出周长和面积 System.out.println("==============================");// 1.9答案 System.out.println("1.9答案"); System.out.println("面积为:" + 4.5 * 7.9); System.out.println("==============================");// 1.10答案 System.out.println("1.10答案");// 以秒为单位,跑步时间 double runningTime = 45 * 60 + 30;// 跑步时间转换成以小时为单位 double runningHour = runningTime / (60 * 60);// 跑步距离转换成公里单位 double runningDistance = 14 / 1.6; System.out.println("跑步速度为:" + runningDistance / runningHour); System.out.println("==============================");// 1.11答案 System.out.println("1.11答案");// 人口总数 double population = 312032486;// 一年有多少秒 double mileOfYear = 365 * 24 * 60 * 60;// 每年出生的总人数 double bornOfYear = mileOfYear / 7.0;// 每年死亡的总人数 double dieOfYear = mileOfYear / 13.0;// 每年移民的总人数 double immigrantOfYear = mileOfYear / 45.0; for(int i = 1; i <= 5; i++) { System.out.println("未来五年的每年人口为" + ((int)population + (int)bornOfYear * i - (int)dieOfYear + (int)immigrantOfYear)); } System.out.println("==============================");// 1.12答案 System.out.println("1.12答案");// 跑步时间换算成小时单位 double runningTimeHour = (((60 + 40) * 60 +35) / 60) / 60;// 跑步距离换算成公里单位 double runningDistanceM = 24 / 1.6; System.out.println("速度平均值为:" + runningDistanceM / runningTimeHour + "公里/小时"); System.out.println("==============================");// 1.13答案 System.out.println("1.13答案"); Scanner input = new Scanner(System.in); System.out.println("请按要求输入值"); System.out.println("请输入a的值"); double a = input.nextDouble(); System.out.println("请输入b的值"); double b = input.nextDouble(); System.out.println("请输入c的值"); double c = input.nextDouble(); System.out.println("请输入d的值"); double d = input.nextDouble(); System.out.println("请输入e的值"); double e = input.nextDouble(); System.out.println("请输入f的值"); double f = input.nextDouble(); double x = (e * d - b * f) / (a * d - b * c); double y = (a * f - e * c) / (a * d - b * c); System.out.println("输出的x值为:" + x); System.out.println("输出的Y的值为:" +y); System.out.println("=============================="); }}

以上代码都是博主自己写的,对你有用的话点个赞吧。 博主自己也是刚学编程没多久,如果有问题可以私信,大家共同进步。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表