//第一題的答案:
創(chuàng)新互聯(lián)公司專注于托克遜企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站建設(shè),商城開發(fā)。托克遜網(wǎng)站建設(shè)公司,為托克遜等地區(qū)提供建站服務(wù)。全流程定制制作,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)
import?java.util.Scanner;
public?class?test?{
public?static?void?main(String[]?args)
{
System.out.println("輸入購(gòu)買金額:");
Scanner?input=new?Scanner(System.in);
double?a=input.nextDouble();
System.out.println("輸入顧客類型(會(huì)員或普通):");
String?b=input.next();
if(b=="會(huì)員")
{
if(a=100)
{
a=a*0.8;
System.out.println("需付款:"+a);
}
else
{
System.out.println("需付款:"+a);
}
}
if(b=="普通")
{
if(a=200)
{
a=a*0.75;
System.out.println("需付款:"+a);
}
else
{
System.out.println("需付款:"+a);
}
}
}
}
//下面是第二題答案:
public?class?test?{
public?static?void?main(String[]?args)
{ ???????????
for(int?i?=?0;?i??3;?i++)?
{?
for(int?x?=?i?+?1;?x??3;?x++)?
{?
System.out.print("?");?
}?
for(int?y?=?0;?y??(i?+?1)?*?2?-?1;?y++)?
{?
System.out.print("*");?
}?
System.out.println();?
}?
for(int?i?=?0;?i??4;?i++)?
{?
for(int?x?=?0;?x??i;?x++)?
{?
System.out.print("?");?
}?
for(int?y?=?i;?y??2?*?4?-?i?-?1;?y++)?
{?
System.out.print("*");?
}?
System.out.println();?
}
}
}
public?class?Day12A?{
private?static?double?dis1=0.8,dis2=16;
private?static?double?fish=24,pea=8,rice=3,num=0;
public?static?void?main(String[]?args)?{
num=getNum(fish,pea,rice);
System.out.println("最少需要:"+num);
}
private?static?double?getNum(double?...arr)?{
boolean?flag=false;
double?count=0,n1=0,n2=0;
for?(int?i?=?0;?i??arr.length;?i++)?{
count+=arr[i];
if(arr[i]==fish)?{
flag=true;
}
}
if(count=30)?{
n1=count*dis1;
}
if(flag)?{
n2=count-fish+dis2;
}
if(n1==n2)?{
return?count;
}
if(n1!=0)?{
if(n2==0)?{
return?n1;
}
}else?{
if(n2!=0)?{
return?n2;
}
}
return?n1n2?n2:n1;
}
}
淘寶的API有些是開放的,我查了一下所有類目的API是收費(fèi)的,需要申請(qǐng)APIKey,然后調(diào)用對(duì)應(yīng)查詢接口,就能返回XML或JSON數(shù)據(jù)進(jìn)行自己的處理了。
如果真是開發(fā)需要,就可以買淘寶的服務(wù)啊。
調(diào)用很簡(jiǎn)單,比如taobao.itemcats.get 接口(獲取后臺(tái)供賣家發(fā)布商品的標(biāo)準(zhǔn)商品類目),如下Java代碼就返回結(jié)果了(前提是提供APIKey,需要申請(qǐng)審核)
TaobaoClient?client=new?DefaultTaobaoClient(url,?appkey,?secret);
ItemcatsGetRequest?req=new?ItemcatsGetRequest();
req.setFields("cid,parent_cid,name,is_parent");
req.setParentCid(50011999L);
req.setCids("18957,19562,");
ItemcatsGetResponse?response?=?client.execute(req);
另外,變通的方法是自己開發(fā)爬蟲,在淘寶頁(yè)面上抓取,但問(wèn)題是得不到淘寶技術(shù)支持,比如淘寶改版后也得跟著改動(dòng)爬蟲代碼。