import?java.util.Scanner;

成都創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的西平網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
public?class?Test?{
public?static?void?main(String[]?args)?{
System.out.println("輸入重量:");
Scanner?scan?=?new?Scanner(System.in);
int?w?=?scan.nextInt();
double?sum?=?0;
if(w??20){
sum?+=?(w-20)*1.2;?
}
System.out.println("應(yīng)收費:"+sum);
}
}
/**
* @author 徒有琴 扣:574549426
*/
class Test{
public static void main(String[] args) {
Stuff[]stuffs=new Stuff[10];
for (int i = 0; i stuffs.length; i++) {
if(i%2==0){
stuffs[i]=new Book("book"+i,"press"+i);
}else{
stuffs[i]=new Cloth("Nick"+i,"Color"+i);
}
}
Bag luggage=new Luggage(5);
Bag schoolBag=new SchoolBag(5);
for (int i = 0; i stuffs.length; i++) {
luggage.putStuff(stuffs[i]);
schoolBag.putStuff(stuffs[i]);
}
luggage.printAllStuffs();
schoolBag.printAllStuffs();
}
}
public class Bag {
Stuff[] stuffs;
int size;
int currentSize;
public Bag(int size) {
this.size = size;
this.currentSize = 0;
this.stuffs = new Stuff[size];
}
void putStuff(Stuff stuff) {
if (currentSize = size) {
System.out.println("滿了");
return;
}
stuffs[currentSize] = stuff;
currentSize++;
}
Stuff getStuff(int index) {
if (index = currentSize) {
System.out.println("沒有");
return null;
}
return stuffs[index];
}
void printAllStuffs() {
for (Stuff stuff : stuffs) {
System.out.println(stuff);
}
}
}
class Luggage extends Bag {
public Luggage(int size) {
super(size);
}
}
class SchoolBag extends Bag {
public SchoolBag(int size) {
super(size);
}
}
class Stuff {
}
class Book extends Stuff {
String bookName;
String press;
public Book(String bookName, String press) {
this.bookName = bookName;
this.press = press;
}
@Override
public String toString() {
return "Book{" +
"bookName='" + bookName + '\'' +
", press='" + press + '\'' +
'}';
}
}
class Cloth extends Stuff {
String brand;
String color;
public Cloth(String brand, String color) {
this.brand = brand;
this.color = color;
}
@Override
public String toString() {
return "Cloth{" +
"brand='" + brand + '\'' +
", color='" + color + '\'' +
'}';
}
}
其實意義很簡單,不過代碼有點問題。
第一行是創(chuàng)建讀取控制臺的輸入流,第二行是緩存流讀取方式,
第四行讀取控制臺輸入?yún)?shù),第五行轉(zhuǎn)換字符串為浮點小數(shù),
if(w20); 這個有問題最好用{}把后面的語句包含起來,這樣子寫不規(guī)范,也有問題 ,當(dāng)輸入數(shù)小于20的時候 打印就是負(fù)數(shù)了。 或者去掉后面的引號也可以。
#include stdio.h
float charge(float n)
{
if(n0)
return -1;
else if(n20)
return 3.0*20+5*(n-20);
else
return 3.0*n;
}
int main()
{
float n;
printf("請輸入所需托運的行李重量:");
do
{
scanf("%f",n);
if(charge(n)=0)
{
printf("托運%.0f請客行李所需費用為%.0f元\n",n,charge(n));
break;
}
printf("托運行李重量不能小于0千克,請重新輸入所需托運的行李重量:");
}while(1);
return 0;
}
可以。Java是一種通過解釋方式執(zhí)行的語言。托運行李java代碼可以用switch。任天堂Switch(NintendoSwitch),簡稱NS,是任天堂公司于2017年3月發(fā)布的主機,采用家用機、掌機一體化設(shè)計。
標(biāo)題名稱:java行李托運代碼,托運行李編碼
網(wǎng)頁網(wǎng)址:http://chinadenli.net/article47/dsicdej.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計、微信公眾號、企業(yè)建站、云服務(wù)器、全網(wǎng)營銷推廣、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)