求教一道java面试题目题目

求教一道java基础题_百度知道
提问者采纳
输出C;)不再执行,此时进入第9行,继续执行foo(');i&lt。现在继续循环?给人帮助,输出B,输出B;D'A&#39,还怕不懂吗;),你只要懂其运行顺序原理;B&#39,输出B;2);2②;),没有半点混乱,但要注意.执行①,进行第10行,但此时i已经=2,执行foo(&#39,继续执行②④③这样的顺序,自己写个for循环,a,符合的话,现在执行第八行的foo(&#39,它执行的顺序是这样的,执行foo('),此时i=1,但foo(&#39,判断i是否符合要求(i&lt,我的思路很清晰,此时执行的是foo(&#39。给你解答。所以输出的结果为ABDCBDCB;i++③){
i++,输出D,则输出A,就执行第b 步;);④}看这①-④部分,所以结束,又跳到第8行,i=1符合要求(i&2),然后执行③部分c。所以来看题,输出C,现在跳转到第8行,然后进入到第八行,foo(&#39,不再符合要求,则就结束,不再执行③和④;A&#39,就执行④部分;B'C&#39,然后执行②,不求回报,符合要求继续执行第9行,foo('),开始执行foo(&#39.①部分只执行一次,i=2;).执行a步后;B‘);C&#39,无私奉献,执行第10行你就把它转换成这样的形式,如果②不符合要求:int i=0;D&#39:1)首先i=0。b,不符合就结束;for(i=0①,输出D
提问者评价
采纳率100%
其他类似问题
C)执行是第一次执行A;)&(i&)&(i&lt,之后执行foo(&#39,这样循环,之后执行foo(&#39,for(A;B&#39,最后执行foo('2),然后执行循环体i++;)打印C;B&#39。所以这一题 foo函数返回的肯定是Afor循环语句中,循环结束,最后执行C,如果为true 执行loop体,此时i==0; i==1;C&#39,首先执行先执行foo('B&#39,再判断B是否为true, 打印A;) 打印A; B; i==2,执行foo(‘D’) 打印D;2)打印B返回)&(i&lt。并且表达式A & B必须先执行A,B为false,最后执行foo('A&#39,执行foo(‘D’) 打印D,所以为)打印C,然后执行 foo(&#39, 之后判断B是否为true, 然后执行循环体i++;C&#39, A为true才执行B;2)打印B返回true这个是for循环的执行过程
按默认排序
其他4条回答
3-->3){4} 循环的流程;3--&4-->2;2(条件为真)--&4--&2(条件为真)--&2for(1: 1--&gt.;2 (条件为假)--&gt..
看 for 循环内部实现机制: 先走第一个分号前的语句,再走中间的,然后运行for内部代码,最后执行第二个分号后的语句
在for循环里面比如(int i = 0;i&3;i++),它是先执行第一项并且只执行一次,输出A然后判断第二个条件是否满足,输出B满足的话执行for循环内部语句,也就是输出D,之后执行foo(‘C’),输出C然后再判断是否满足条件,输出B循环初结果
这题主要考察for循环的执行顺序你哪里不懂?
java的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁一道Java编程题 求源代码-中国学网-中国IT综合门户网站
> 一道Java编程题 求源代码
一道Java编程题 求源代码
转载 编辑:李强
为了帮助网友解决“一道Java编程题 求源代码”相关的问题,中国学网通过互联网对“一道Java编程题 求源代码”相关的解决方案进行了整理,用户详细问题包括:题目,他应该被设置为0.0,说明部分(String类型):编号部分(String类型)希望各位帮帮忙,硬件商店要用它来代表店内所卖产品的一张发票,计算发票总计数额(产品数量乘以每个产品的价格),所购买产品的数量(int类型)和每个产品的价格(double类型)。如果数量不是正数,演示类Invoice的功能,它应该被设置为0.如果每个产品的价格不是正数。这个类应该有一个构造函数:创建称为Invoice的类。Invoice应该包括4部分信息,提供一个名为getInvoiceAmount的方法,作为实例变量,另外.编写一个名为InvoiceTest的应用程序,然后将这个数额作为double值返回。为每个实例变量提供一个set方法和一个get方法,初始化这4个实例变量,具体解决方案如下:解决方案1: S 0.count = this, &quot.shuoming = }
public double getInvoiceAmount() { return count * price, 50;
int count = 0public class Invoice { String bianhao = null.count = 0; } else {
if (count & }public String getBianhao() { }}public class InvoiceTest { / public static void main(String[] args) { Invoice invoice = new Invoice(& } public void setBianhao(String bianhao) { this.0; } public int getCount() { 0) { this.getInvoiceAmount());
System.9).bianhao =Desk& } public void setPrice(double price) { this.price = price.shuoming = } public String getShuoming() { return shuoming, 53;010220&quot.price = 0; }
if (price &lt.count =.out.println( } public void setShuoming(String shuoming) { this.bianhao =
public Invoice(String bianhao, double price) { this.price = } public double getPrice() { } public void setCount(int count) {, int count.0) { } else {** * @param args */
String shuoming =
double price = 0.0解决方案2:编译的很成功,非常感谢,真的。不过要是能借由图形界面让用户自己输入产品信息就更好了。抱歉,我分不多通过对数据库的索引,我们还为您准备了:问:编程统计用户从键盘输入的字符串中所包含的字母,数字和其他字符的个数。答:import java.io.BufferedR import java.io.IOE import java.io.InputStreamR public class _1 { /** * @param args * @throws IOException */ public static void main(String[] args) throws IOException { // TODO Auto-...===========================================问:小明喜欢苹果,小李喜欢西瓜,小东喜欢香蕉,小花喜欢葡萄 现在有一个问...答:改后的程序,对数组理解有误,建议先看看二维数组的表示就好懂了,另外没必要的参数多了,反而不好理解,删去更好 public static void main(String[] args) { int score = 0; //int i = 0; //不需要 String sArray[][] = { { "ming", "apple" },...===========================================问:the program will ask for an input -file name and an output-file nam...答: import java.io.BufferedR import java.io.FileNotFoundE import java.io.FileOutputS import java.io.FileR import java.io.IOE import java.io.PrintW import java.util.StringToken...===========================================问:让计算机随即产生100个0到100之间的整数,每个整数代表某个学生的成绩,...答:public static void main(String args[]) {int num=0;//保存总成绩for(int i=1;i===========================================问:第一,输入5种水果的英文名称(grape,orange,banana,apple,peach)...答:亲,看过来~~记得给好评哟~ ===========================================问:编写一个Java程序,声明一个char类型数组用于存放你的姓名,以及一个int...答:这题貌似无聊,不过细想也涉及很多JAVA的编程基础知识。 这位triompha的这段程序好像也没有完全按照提问者的要求作答。 他这段程序的运行结果是: 所以我这里也写了一个,先看运行结果: 上代码: import java.util.regex.M import java....===========================================问:1-随机产生10000张双色球彩票 2-彩票的红球(前6位号码)要求按升序排列,...答:import java.io.F import java.io.FileNotFoundE import java.io.FileOutputS import java.io.IOE import java.io.PrintW import java.text.DecimalF import java.util.ArrayL import java.util.Co...===========================================问:写一个GUI程序,允许用户选择画圆形或者三角形,并画出图形。 当用户选...答:大概是这个样子。 ------------------------------------------------------------------------------------------ import java.awt.G import java.awt.P import java.awt.event.ActionE import java.awt.event.ActionListene...=========================================== NAME相同数据计算结要累加起真搞懂要用三线程===========================================应为两元一张,一元一张,五角一个,一角一个,五分一个,二分一个,一分一个。 有几个错别字。。。。。。。。 下面代码是参考别人的。。。。 import java.io.*; import java.util.S...=========================================== public class Circle { & //圆心坐标 & //圆心坐标 & //圆半径public Circle(double x,double y,doub...=========================================== 如果你用的是Sql Server或者其他什么数据库的话,直接在Sql语句里面Order by排序即可。=========================================== 你的分数太少了,除非在50分以上。 方法声明如下: public class Test { public static void main(String args[]) //检查当前元素在数组中是否存在,若存在,返回位置,否则返回...=========================================== 你只说了条件,问题在哪儿呢?从你的类看,是要写一个走迷宫或者图像处理的程序吧?既然你以1,2,3,4表示方向,以x,y表示点,那么你的程序一定有一个数组用来存储坐标.假设这...=========================================== C选项,java Test 4 2 4 2 , 其中,java是运行你的test.java的命令,test是你的java程序名... 即baz=2; 最后,System.out.printIn("baz = " + baz); 输出 baz=2;【以后编程注...===========================================C,C++,Java 等各种编程语言,就像是斧子、凿子、锯子等,他们都是工具;而 MFC 是出自微软的辅助他自己的工具的工具。 数据库就好比一段木头,是工具雕琢的对象。 没有...=========================================== 1、 JSP的九个内置对象及其作用。 2、 EJB和JavaBean的区别。 3、 一道SQL题,先... 南京东软面试题 笔试: ORACLE.(1套),JAVA基础题+程序题(选择题) 编程题:(洗扑克牌...===========================================1、 JSP的九个内置对象及其作用。 2、 EJB和JavaBean的区别。 3、 一道SQL题,先... 南京东软面试题 笔试: ORACLE.(1套),JAVA基础题+程序题(选择题) 编程题:(洗扑克...===========================================
本文欢迎转载,转载请注明:转载自中国学网: []
用户还关注
可能有帮助您还未登陆,请登录后操作!
求一道JAVA的程序题
抽象基类,包含一个抽象方法getArea(),在Shape类上派生出Rectangle和Circle类,两者都用getArea()方法计算对象的面积.
这个无非就是继承后重载方法嘛..
abstract class shape
abstract double getArea();
class rectangle extends shape
public double getArea(double r)
double Area=......
或是return A
或是 intln(Area)
面积计算公式自己写吧,然后再写个main,实力化对象,调用方法
放屁
先把概念搞清楚
再回答问题
支持二楼的
不过Math.sqrt();这个方法是开二次方函数
您的举报已经提交成功,我们将尽快处理,谢谢!
classSclassShape{ ();};classShape{ ();};classR
大家还关注您还未登陆,请登录后操作!
求一道java程序设计题
题,定义一个抽象的图象类,再定义一个三角形类(继承自图象类),来完成求三角形的面积,并且定义测试类来进行测试.
我简单的写了一个,不知道是不是你要的。
public abstract class Figure
Figure(double x1)
abstract public double area();
public String toString()
{return "x="+x;}
public class Triangle extends Figure
public Triangle()
public Triangle(double a,double b)
super(a);y=b;
public double area()
return x*y*0.5;
public String toString()
return "三角形:\t"+super.toString()+"\ty="+y+"\t
我简单的写了一个,不知道是不是你要的。
public abstract class Figure
Figure(double x1)
abstract public double area();
public String toString()
{return "x="+x;}
public class Triangle extends Figure
public Triangle()
public Triangle(double a,double b)
super(a);y=b;
public double area()
return x*y*0.5;
public String toString()
return "三角形:\t"+super.toString()+"\ty="+y+"\tarea="+area();
public class TestFigure
public static void main(String[] args)
Triangle T1=new Triangle(10.0,20.0);
System.out.println(T1.toString());
行不行,不行的话我再改一下!
大家还关注
<a href="/b/3072096.html" target="_blank" title="关于java的数组出错问题 public class arrayTest
public static void main(String args[])
int array[]={3,1,2,5,4};
int j,i,t;
int l=array.
for(i=0;i<l-1;i++)
for(j=i+1;j<l;j++)
if(array[i]<array[j])
t=array[j];
array[j]=array[i];
array[i]=t;
for(i=0;i关于java的数组出错问题 public...在线等!高分!紧急!求java高手做一道基础面向对象的java题!三国杀_百度知道
在线等!高分!紧急!求java高手做一道基础面向对象的java题!三国杀
1.life-w, w1);及构造方法 * 第二个是人物 sanGuoP类.killed&quot。每个武器有5%几率激活SuperHit方法,
System,200,weapon w){
s_p. 在sanGuoP中添加方法补血 supplyment();
s1;sanGuoP s1 = new sanGuoP(&quot.println(this;在每行之后进行该行代码注释;青冈剑&quot. 附加题: 一个是weapon类;问关羽需要几个回合才能杀死华雄。 **************
6;青龙偃月刀&quot.name+&还有&quot:姓名,int k){
name=n; 该方法行为;关羽& public weapon gear.hit(s2,190;; 为该类进行补血点数的设置; *
3;攻击点数&#47; public int life;武器:当对象life点数小于10时。 *
2. *&#47:修改weapon类,120),偶数回合. 使用this关键字修改构造方法;华雄为75。当激活时:B攻击A),150).life=s_p,自动进行补血. 在sanGuoP中添加属性点数&quot.life+&quot. }}public class SanguoSha {public static void main(String[] args) { weapon w1 = new weapon(&假设“关羽”补血点数为80;&#47. 阅读本程序;
4:名字.println(s_p; *
修改本程序;), *
该武器攻击力为999,包含属性 ; sanGuoP s2 = new sanGuoP(&quot.name+ &+s_p;.hit(s2.kill.life&&#47:奇数回合; weapon w2 = new weapon(& public weapon(String n,weapon g) {
name=n;}} 做完请发邮箱@qq:A攻击B;添加绝杀SuperHit()方法;
if (s_p;class sanGuoP{ public S public sanGuoP(String n; *
补血多少依照supply的值来定. 编写回合制程序: 包含属性; 方法;+s_p;*
该文件声明了两个类;
}}class weapon{ public String name;生命点数;
} public void hit(sanGuoP s_p:构造方法 和攻击方法;=0){
System.name); *
5?(回合制;
gear=g,w1);
kill=k;,w2);;华雄&
life=l; s1, w1)
提问者采纳
。,谢谢采纳,看不懂的请追问。希望可以帮助你。已发送。
提问者评价
其他类似问题
点数&quot.name=n;=0){
System.skill.hit(s2.skilltemp.skill=999.skilltemp=this.life-w,int k){
this.gear=g,int l.kill.life&lt,80);用了&+s_p.name+&, w1);武器绝杀激活判断 Random rd=new Random();class sanGuoP{ public S weapon w2 = new weapon(&quot.skill=+s_p; }public void hit(sanGuoP s_p,w2.life+=
if(s2.out.name+&q }}} public class SanguoSha { public static void main(String[] args) { weapon w1 = new weapon(&quot.life& sanGuoP s2 = new sanGuoP(&quot. if(temp&);
}}}class weapon{ public S回合数 boolean atr=
if(turn%2==0){
s1.println(s1;
public weapon gear.supplyment();还有&quot.life=s_p; public int supply.life&lt.println(s_p,weapon w){ sanGuoP s1 = new sanGuoP(&quot.println(s2.life&;5){);.out,120),weapon g.println( }public void SuperHit(){
/华雄&回合&quot.name+&quot.name+ &
turn++,75);
}else{/ public weapon(String n,int s) {=0){
Syetem.name);=0){
S定义补血量 public sanGuoP(S用了&quot,190.life=l;青冈剑&+turn+&;/补血
if(s_p;/是否继续 while(atr){
turn++;+turn+& public int life, w2).out,150);回合&killed&quot,200,w1;
atr=false.SuperHit().hit(s1.supply=s;
}}public void supplyment(){
s_p; / int turn=0;10){
atr=青龙偃月刀&关羽&quot.kill=k;10){
this.name=n.life+&
if (s_p;&#47.life&
您可能关注的推广
三国杀的相关知识
按默认排序
其他2条回答
等我先完成开发,恩三国杀啊,这游戏可以写写
已发送,请查收
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 java课程设计题目 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信