java训练_Java练习
package exec;
/*2.根據圓柱體的半徑和高,使用下面的公式,計算圓柱的體積
面積=半徑*半徑*π
體積=面積*高 */
public class work01 {
public static void main(String[] args) {
// TODO Auto-generated method stub
//定義圓柱的高和半徑,面積,體積
double r,h,s,v;
r=3.4;
h=8.5;
s=r*r*Math.PI;
v=r*r*h*Math.PI;
System.out.println("面積為:"+s);
System.out.println("體積為:"+v);
}
}
package exec;
//3.任意給定一個4位數,求該4位數的各位數字之和。
public class work02 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int a = 1892;
int n=0,sum=0;
for (int i = 0; i <= 3; i++) {
n = a%10;
sum+=n;
a/=10;
}
System.out.println(sum);
}
}
package exec;
public class work03 {
public static void main(String[] args) {
/*4.一家商場在舉行打折促銷,所有商品都進行8 折優惠。一位程序員把這個邏輯寫成:
short price = ...; // 先計算出原價
short realPrice = price * 8 / 10; //再計算出打折之后的價格
問:這段代碼是否正確?如果正確,假設price? 為100 ,那計算之后的
realPrice值為多少?如果不正確,應該怎么改正?
*答:不正確;正確做法應該將計算完的真實價格強轉為short類型。如下所示。
*/
short price = 100;
short realPrice = (short) (price * 8 / 10);
System.out.println(realPrice);
}
}
總結
以上是生活随笔為你收集整理的java训练_Java练习的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 中信银联标准ic信用卡年费多少?刷几次免
- 下一篇: java访问mongodb_Java中获