糯米文學吧

位置:首頁 > 計算機 > java語言

Java語言程序設計基礎篇

java語言3.14W

導語:Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++裏難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。下面我們來看看Java語言程序設計基礎篇,希望對大家有所幫助。

Java語言程序設計基礎篇

  1.1(顯示三條消息)

package demo11;

public class demo01 {

public static void main(String[] args){

tln("Welcome to Java");

tln("Welcome to Computer Science");

tln("Programming is fun");

}

}

  .1.2(顯示五條信息)

package demo11;

public class demo02 {

public static void main(String[] args){

tln("Welcome to Java");

tln("Welcome to Java");

tln("Welcome to Java");

tln("Welcome to Java");

tln("Welcome to Java");

}

}

  1.3(顯示圖案)

package demo11;

public class demo03 {

public static void main(String[] args){

tln(" J A V V A ");

tln(" J A A V V A A");

tln("J J AAAAA V V AAAAA");

tln(" JJ A A V A A");

}

}

  1.4(打印表格)

package demo11;

public class demo04 {

public static void main(String[] args){

tln("a a^2 a^3");

tln("1 1 1");

tln("2 4 8");

tln("3 9 27");

tln("4 16 64");

}

}

  1.5(計算表達式)

package demo11;

public class demo05 {

public static void main(String[] args){

double a=(9.5*4.5-2.5*3)/(45.5-3.5);

tln(a);

}

}

  1.6(數列求和)

package demo11;

public class demo06 {

public static void main(String[] args){

int sum=0;

for(int i=1;i<=9;i++){

sum+=i;

}

tln(sum);

}

}

  1.7(近似求P)

package demo11;

public class demo07 {

public static void main(String[] args){

double a=4*(1-(1.0/3)+(1.0/5)-(1.0/7)+(1.0/9)-(1.0/11));

double b=4*(1-(1.0/3)+(1.0/5)-(1.0/7)+(1.0/9)-(1.0/11)+(1.0/13));

tln(a);

tln(b);

}

}

  1.8(圓的面積和周長)

package demo11;

public class demo08 {

public static void main(String[] args){

double radius=5.5;

double perimeter =2*radius*;

double area=radius* radius*;

tln("該圓的周長為:"+perimeter+",面積為:"+area);

}

}

  1.9(矩形的'面積和周長)

package demo11;

public class demo09 {

public static void main(String[] args){

double width=4.5;

double height=7.9;

double area=width*height;

tln(area);

}

}

  1.10(以英里計的平均速度)

package demo11;

public class demo10 {

public static void main(String[] args){

int time=45*60+30;

double distance=14;

tln("每英里速度為:"+(distance/time)*60/1.6+"");

}

}

  1.11(人口估算)

package demo11;

public class demo11 {

public static void main(String[] args){

int mCurrentPeoPle=312032486;

final int ALL_OF_TIME=5*365*24*60*60;

//出生人口

int mBirthPeople=ALL_OF_TIME/7;

//死亡人口

int mDeathPeople=ALL_OF_TIME/13;

//移民人口

int mMigrate=ALL_OF_TIME/45;

int mAllPeople=(mCurrentPeoPle+mBirthPeople+mMigrate)-mDeathPeople;

tln(mAllPeople+",五年共生長了"+(mAllPeople-mCurrentPeoPle)+",人口");

}

}

  1.12(以公里計的平均速度)

package demo11;

public class demo12 {

public static void main(String[] args){

int time=100*60+35;

double distance=24;

tln("每公里速度為:"+(distance/time)*60*1.6);

}

}

  1.13(代數:求解2X2線性方程)

package demo11;

public class demo13 {

public static void main(String[] args){

double a=3.4;

double b=50.2;

double c=2.1;

double d=0.55;

double e=44.5;

double f=5.9;

int x=(int)((e*d-b*f)*100/(a*d-b*c));

int y=(int)((a*f-e*c)*100/(a*d-b*c));

tln("3.4x+50.2y=44.52.1x+0.55y=5.9方程解是:"

+ "x:"+x/100.00+",y="+y/100.00);

}

}