JAVA基礎例題整理

2021-06-26 22:33:56 字數 1861 閱讀 6617

計算圓球的體積

scanner input = new scanner(system.in);

system.out.println("請輸入圓球的半徑");

r = input.nextfloat();

v = (float) ((float)4/3*r*r*r*3.14);    

system.out.println("圓球半徑"+r+"\n球的體積"+v);

輸入張波的成績,90以上為優,80以上90以下為良,60以上80以下為中,60以下為差

int a;

scanner input = new scanner(system.in);

system.out.println("請輸入張波的成績");

a = input.nextint();

if(a>=90)

if(a>=80&&a<90)

if(a>=60&&a<80)

if(a<60)

switch (a)

else

}else

輸入年月日,判斷這是這年的第幾天

int y,m,d,day;

int n =0;

scanner input = new scanner(system.in);

system.out.println("輸入年");

y = input.nextint();

system.out.println("輸入月");

m = input.nextint();

system.out.println("輸入日");

d = input.nextint();

boolean y1= false;

if(y%4==0&&y%100!=0||y%400==0)

switch (m-1) else

case 1:  

n +=31;

break;

}system.out.println("是"+y+"年的第"+(n+d)+"天");

}各種三角形(*)     

尖朝上 

int num = 0;

scanner input = new scanner(system.in);

num = input.nextint();

for (int i =1 ; i <=num ; i++)

system.out.println("");

}尖朝下

for (int i = num; i >0; i--)

system.out.println("");

}等邊     

for (int i = 0; i <=5 ; i++)

system.out.println();

}寫出100以內的質數

boolean iszhishu = true;

int c = 0;

for (int i = 2; i <101; i++) else

}if(iszhishu)

}system.out.println("總個數為"+c);

a+aa+aaa+aaaa``````b個項相加,輸入a,b   計算

int s= 0;

scanner input = new scanner(system.in);

system.out.println("請輸入數值");

int a = input.nextint();

system.out.println("請輸入個數");

int b = input.nextint();

for (int i = 1; i <= b; i++)

system.out.println(s);

}

IC 校招基礎例題整理

那裡給出了所有例題及解答。我在這裡就是對例題裡自己了解還不夠深入的問題做乙個整理,並給出我的解答,或者對原文進行一些摘抄。1.什麼是流水線冒險?這裡的流水線冒險特指mcu中的流水線可能出現的冒險,包括 資源衝突 資料依賴 控制依賴。更具體的解釋,請看我的這篇部落格的摘要下面的幾個章節。這裡僅給出每種...

DP例題整理

列舉最後停在rt點,轉化有根樹。策略一定是選取兩個沒有祖先關係的點同時向上走。可以用勢能證明,如果有祖先關係,一加一減總勢能不變,而我們要求總勢能為0。然後這是乙個模型,n個點在m個集合中,每次從不同集合中拿出兩個球,那麼有解的條件是n為偶數且sum max max 劃分子階段,假設在u點子樹內抵消...

java基礎知識整理

一。構造方法,構造 塊,靜態 塊,靜態方法的區別 public class hellob extends helloa public hellob static 構造 塊 是給所有的物件進行初始化,也就是說,所有的物件都會呼叫乙個 塊。只要物件一建立。就會呼叫這 個 塊。建構函式 是給與之對應的物件...