Java語言程式設計基礎篇第十版第一章程式設計練習題答案
首先第一章是初步的認識java的,其中的練習題非常簡單,有語言基礎功底的應該問題不大。我挑了幾個可能會有問題或者是帶號的例子來講解一下。所有的程式碼都已經經過我本人驗證。*
如果有其他題目模糊不清的歡迎來聯絡博主,博主盡力解答。
1.1:語句輸出的例子
package nameyu;//這是一個包名叫做nameyu,包名自動載入,不用複製進程式碼
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("Welcom to java");
System.out.println("Welcom to Computer Science");
System.out.println("Programming is fun");
//以上三條是java的輸出的語句,處於main方法中
}
}//這個類叫做Test,Test是類名。
1.3圖案輸出的例子
這道題目看自己的思維方式,有多種做法,我這麼來輸出只是簡單的我喜歡而已,自己開心最重要吧~
package nameyu;
public class TuanTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
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");
}
}
1.5公式的表達
package nameyu;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println((9.5*4.5-2.5*3)/(45.5-3.5));
}
}
1.8面積和周長
package nameyu;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
double PI=3.14;//定義PI的值為double型
double radius=5.5;//題目中要求定義半徑為5.5
double perimeter=2*radius*PI;
//定義周長,並且將公式的值賦值給周長變數
double area=radius*radius*PI;
//定義面積,並將公式的值賦值給面積變數
System.out.println("perimeter is "+perimeter);
System.out.println("area is "+(int)area);//(int)為強制型別轉換,可加可不加,可以稍微瞭解下
}
}
1.10計算平均速度
首先注意的是1英里等於1.6公里。1公里等一1千米。然後回到問題,編寫一個程式顯示每小時多少英里為單位的平均速度值。
package nameyu;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
double runningsecond=(45*60+30);
//首先定義跑步者跑步的時間,秒為單位
double runninghour=(double)runningsecond/(60*60);
/*轉換為小時,這裡必須把轉換的值轉為double型別,不然輸出的是無限值,如果不用(double)這裡的值為0.0,也可以是數值.0,這樣就不用加double了*/
double mile=14/1.6;
double avespeed=mile/runninghour;
System.out.println(avespeed);
}
}
1.11人口估算
package nameyu;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int nowpeople=312032486;
double everyyearstimes=365*24*60*60;
double born=everyyearstimes/7;
double death=everyyearstimes/13;
double Immigration=everyyearstimes/45;
int Firstyear=(int)(nowpeople+born+Immigration-death);
int Secondyear=(int)(Firstyear+born+Immigration-death);
int Thirdyear=(int)(Secondyear+born+Immigration-death);
int Fourthyear=(int)(Thirdyear+born+Immigration-death);
int Fivthyear=(int)(Fourthyear+born+Immigration-death);
System.out.println(Firstyear);
System.out.println(Secondyear);
System.out.println(Thirdyear);
System.out.println(Fourthyear);
System.out.println(Fivthyear);
}
}
*1.13代數求解線性方程*
package nameyu;
import java.util.Scanner;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input=new Scanner(System.in);//先了解下控制檯輸入函式
System.out.println("please input value for a b c d e f:");
double a=input.nextDouble();
double b=input.nextDouble();
double c=input.nextDouble();
double d=input.nextDouble();
double e=input.nextDouble();
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("The x value is :"+x);
System.out.println("The y value is :"+y);
}
}
這基本就是第一章所有的內容,如果程式碼有問題可以聯絡博主,博主也只是學生希望大家多多指教。如有問題請郵件聯絡博主。希望能和大家一起進步。
相關文章
- java語言程式設計基礎篇第七章程式設計練習題Java程式設計
- Java語言程式設計(基礎篇)第十版 5.14Java程式設計
- Java語言程式設計(基礎篇)原書第十版 課後習題 第五章Java程式設計
- 《Java語言程式設計(基礎篇)(原書第10版)》第2~4章部分程式設計練習題程式碼Java程式設計
- 50道Java基礎程式設計練習題Java程式設計
- 大一C語言程式設計練習題C語言程式設計
- Java程式設計基礎24——遞迴練習Java程式設計遞迴
- C#網路應用程式設計基礎練習題與答案(1)C#程式設計
- java程式設計師程式設計筆試基礎學習Java程式設計師筆試
- 《C程式設計語言》 練習3-5C程式程式設計
- 軟體設計師:程式設計語言基礎知識程式設計
- Java程式設計基礎Java程式設計
- 經典書籍_java學習基礎程式設計篇Java程式設計
- 物件導向程式設計-java語言 第二週程式設計題物件程式設計Java
- 《java程式設計基礎》例題5.6Java程式設計
- JAVA語言程式設計思想Java程式設計
- c語言程式設計題C語言程式設計
- C與指標課後答案與程式設計練習(第一章)指標程式設計
- java多執行緒程式設計--基礎篇Java執行緒程式設計
- Java語言程式設計與資料結構(基礎篇)課後複習題 第八章(四)Java程式設計資料結構
- 【Java基礎】通用程式設計Java程式設計
- 程式設計練習程式設計
- 程式設計假期練習題--1程式設計
- 程式設計假期練習題--2程式設計
- 程式設計假期練習題--3程式設計
- Java 函數語言程式設計(一)初識篇Java函數程式設計
- 南開高階語言程式設計2--OJ題目答案程式設計
- C程式設計語言(第2版·新版)練習題1-6C程式程式設計
- C程式設計語言(第2版·新版)練習題1-7C程式程式設計
- C程式設計語言(第2版·新版)練習題1-4C程式程式設計
- C程式設計語言(第2版·新版)練習題1-5C程式程式設計
- C程式設計語言(第2版·新版)練習題1-8C程式程式設計
- 程式語言設計,程式設計哲學程式設計
- Go語言結構體(struct)物件導向程式設計基礎篇Go結構體Struct物件程式設計
- Java 函數語言程式設計Java函數程式設計
- 好程式設計師Java培訓分享20個Java程式設計師基礎題程式設計師Java
- Java 基礎02Java程式設計基礎Java程式設計
- Python程式設計基礎練習——撲克牌發牌問題Python程式設計