J**A程序题

时间:2014.01.14 发布人:鹿文静

J**A程序题

已解决问题

谷歌鹿文静用户在2014.01.14提交了关于“罗小黑战记J**A程序题”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-08-31T10:39:59。1.补充完整下面方法,可以从三个数a,b,c中找出最大值,作为方法的返回值返回(10分)
intfindMax(inta,intb,intc){
//完整该方法
}
2.数组a中存放了若干整数,补充完整下面的方法,能从屏幕上分别打印出其中最大的整数,最小的整数,以及所有整数的算术平均数(10分)
voidProcessArray(int[]a){
//完整该方法
}
3.编写一个方法判断一个字符串是否为回文,例如“abcba”(10分)
4.根据下面的要求,编程实现复数类ComplexNumber:
1)属性:m_dRealPart:实部;m_dImaginPart:虚部
2)构造方法:ComplexNumber()以及ComplexNumber(doubler,doublei)
3)方法:复数相加complexAdd(ComplexNumberc);toString()打印当前复数
进一步,编写一段程序,创建三个复数对象,打印其相加后的结果
6.以电话、无号电话、有号电话、电话**、电话IC、IP、200等为实例,设计一实例,能够说明面向对象中的继承关系及其应用。希望大家能够帮助她。

详细问题描述及疑问:1.补充完整下面方法,可以从三个数a,b,c中找出最大值,作为方法的返回值返回(10分)
intfindMax(inta,intb,intc){
//完整该方法
}
2.数组a中存放了若干整数,补充完整下面的方法,能从屏幕上分别打印出其中最大的整数,最小的整数,以及所有整数的算术平均数(10分)
voidProcessArray(int[]a){
//完整该方法
}
3.编写一个方法判断一个字符串是否为回文,例如“abcba”(10分)
4.根据下面的要求,编程实现复数类ComplexNumber:
1)属性:m_dRealPart:实部;m_dImaginPart:虚部
2)构造方法:ComplexNumber()以及ComplexNumber(doubler,doublei)
3)方法:复数相加complexAdd(ComplexNumberc);toString()打印当前复数
进一步,编写一段程序,创建三个复数对象,打印其相加后的结果
6.以电话、无号电话、有号电话、电话**、电话IC、IP、200等为实例,设计一实例,能够说明面向对象中的继承关系及其应用。期待您的答案,你无异于雪中送炭,让我感激涕零 !

希望以下的回答,能够帮助你。

第1个回答

用户名:zvlh9577  

1、
intfin问答dMax(inta,intb,intc){
intmax=a>b?a:敌b;
returnmax=max>c?max:c思余告单收获乱;
}

2、
voidProcessArray(int[]a){
intm因务乐管沙汽裂础来in=a[0];
intmax=a[0];
longsum=0;
for(inti=0;i<a.length;i++)
{
if(a[i]<min)
{
min=a[i];
}
if(a[i]>max)
{
max=a[i];
}
sum+=a[i];
}
printf("min=%dmax=%dsum=%d",短min,max,sum);
}

3、判断回文,可以利温绍打写用栈,存储字符串的前半段剂期数分沙烧按还里能,然后利用出操显层征作判断,每出一个字符,就跟后面的字符比较,知道对比完成

4、此题比较简单,找本面向对象编程的书,就可以看到了。

5、必城布密送不太了解每个的区别,
父类:电话{余额,有效期}
一级子类:无号电话,有号电话
二级子类:电话**、电怎航坐土修渐成按话IC、IP、200

溶组触留苦重考们逐级继承,每一级都在前面的基础上增加自己需要的属眼统性。