资源预览内容
第1页 / 共11页
第2页 / 共11页
第3页 / 共11页
第4页 / 共11页
第5页 / 共11页
第6页 / 共11页
第7页 / 共11页
第8页 / 共11页
第9页 / 共11页
第10页 / 共11页
亲,该文档总共11页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
2010年会计从业资格财经法规与会计职业道德应试精华第一类题目:1:public class exer public static void main(String args) int a=1+(int)(Math.random()*3000);boolean isprime=true;for(int k=2;k=a/2;k+)if(a%k=0) isprime=false;break;if(isprime) System.out.println(a+是素数);else System.out.println(a+不是素数);(2)public class exer public static void main(String args) for(int i=10000;i=100000;i=i+10000)double sum=1;double e=1;for(int k=1;k=i;k+)sum*=k;e+=1.0/sum;System.out.println(当i的值为+i+时e的值为+e);(4)public class exer public static void main(String args) int a=1,4,7,9,12;for(int i=0;i=2;i+)int temp;temp=ai;ai=a4-i;a4-i=temp;for(int i=0;i=4;i+)System.out.print(ai+ );第二类题目1:public class exer21 public static void main(String args) Triangle t=new Triangle(1,1.5,1);t.setcolor(yellow);t.setfilled(true);System.out.println(t.toString()+n周长为+t.getPerimeter()+n面积为+t.getArea()+n颜色为+t.getcolor()+n是否填充 :+t.getfilled(); abstract class GeometricObjectprotected String color;protected boolean filled;abstract public double getArea();abstract public double getPerimeter();class Triangle extends GeometricObjectprivate double side1;private double side2;private double side3;public Triangle()side1=1;side2=1;side3=1;public Triangle(double side1,double side2,double side3)this.side1=side1;this.side2=side2;this.side3=side3;public void setside1(double side1)this.side1=side1;public double getside1()return side1;public void setside2(double side2)this.side2=side2;public double getside2()return side2;public void setside3(double side3)this.side3=side3;public double getside3()return side3;public void setcolor(String color)this.color=color;public String getcolor()return color;public void setfilled(boolean filled)this.filled=filled;public boolean getfilled()return filled;public double getArea() double s=(side1+side2+side3)/2;double area=Math.sqrt(s*(s-side1)*(s-side2)*(s-side3);return area;Overridepublic double getPerimeter() return side1+side2+side3;public String toString()return 三角形的三条边为:+side1+、 +side2+、 +side3;2.3public class exer23 public static void main(String args) System.out.println(- 储存账户 -);savingaccount debitCardAccount = new savingaccount(CHK1, 100, 0.01);/ 初始余额有100元,调用并打印取90元和取120元的结果。System.out.println(取90元的结果: + debitCardAccount.getmoney(90);/ 重新存入90元debitCardAccount.storemoney(90);System.out.println(取120元的结果: + debitCardAccount.getmoney(120);/ 创建一个可以透支的信用卡账户。System.out.println(- 支票账户 -);checkingaccount crebitCardAccount = new checkingaccount(CHK2, 100, 0.02, 50);/ 初始余额有100元,并且透支限度为50元,调用并打印取90元、取120元和取160元的结果。System.out.println(取90元的结果: + crebitCardAccount.getmoney(90);/ 重新存入90元crebitCardAccount.storemoney(90);System.out.println(取120元的结果: + crebitCardAccount.getmoney(120);/ 重新存入120元crebitCardAccount.storemoney(120);System.out.println(取160元的结果: + crebitCardAccount.getmoney(160);class Accountprivate String accountNumber;protected double overage;/余额private double annualInterestRate;/年利息public Account(String accountNumber, double overage,double annualInterestRate)this.accountNumber=accountNumber;this.overage=overage;this.annualInterestRate=annualInterestRate;public void storemoney(double money)this.overage+=money;public boolean getmoney(double money)if(this.overage= 0 ? overdraftLimit : 0;public checkingaccount(String accountNumber, double overage,double annualInterestRate) super(accountNumber, overage, annualInterestRate);public boolean getmoney(double money) / 如
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号