Java高手,快来帮帮我吧,明天交作业啊啊~
其实我们现在学的java很傻很粗浅,但我真的不会,而且我们教科书上关于方法的定义居然只字未提,这书还是清华出的耶,难道我遭遇了山寨...不废话了,入主题,题目如下:1.定...
其实我们现在学的java很傻很粗浅,但我真的不会,而且我们教科书上关于方法的定义居然只字未提,这书还是清华出的耶,难道我遭遇了山寨...
不废话了,入主题,题目如下:
1.定义一个方法,带一个整数类型的参数x,实现判断这个数是否是奇数的功能。如果是奇数,就输出这个数是奇数,如果不是,就输出这个数是偶数。在主方法中调用此方法。
2.定义一个方法,带一个浮点类型的参数作为半径,实现求圆的周长的功能,并将周长的具体值返回给方法调用处。在主方法中调用此方法。
3.定义一个方法,带一个整数类型的参数n,求1—n之间所有的整数的乘积,并将结果返回给方法的调用处。在主方法中调用此方法。
还有两道选择题我蒙算了,这三道拜托各位学兄学姐帮帮忙,其他几十道我自己写。上面这几道题应该是要具体的程序代码,最好是经过测试的能用的再发上来,不用省略,全部发上来就可以。真的好急,明天就检查耶,各位快帮帮我吧,真的是在线等呀!!! 展开
不废话了,入主题,题目如下:
1.定义一个方法,带一个整数类型的参数x,实现判断这个数是否是奇数的功能。如果是奇数,就输出这个数是奇数,如果不是,就输出这个数是偶数。在主方法中调用此方法。
2.定义一个方法,带一个浮点类型的参数作为半径,实现求圆的周长的功能,并将周长的具体值返回给方法调用处。在主方法中调用此方法。
3.定义一个方法,带一个整数类型的参数n,求1—n之间所有的整数的乘积,并将结果返回给方法的调用处。在主方法中调用此方法。
还有两道选择题我蒙算了,这三道拜托各位学兄学姐帮帮忙,其他几十道我自己写。上面这几道题应该是要具体的程序代码,最好是经过测试的能用的再发上来,不用省略,全部发上来就可以。真的好急,明天就检查耶,各位快帮帮我吧,真的是在线等呀!!! 展开
4个回答
展开全部
import java.text.DecimalFormat;
public class Test {
//第一题
public static void checkNumber(int x){
if(x%2 != 0){
System.out.println(x+"是奇数");
}else{
System.out.println(x+"是偶数");
}
}
//第二题
public static double getGirth(float r){
//格式化数字,使得结果保留两位
DecimalFormat df = new DecimalFormat("###.##");
return Double.parseDouble(df.format(Math.PI * 2*r));
}
//第三题
public static int getFactorial(int n){
if(n==0 || n==1){
return n;
}else{
return n*getFactorial(n-1);
}
}
public static void main(String[] args){
checkNumber(1);
System.out.println(getGirth(1.3f));
System.out.println(getFactorial(4));
}
}
public class Test {
//第一题
public static void checkNumber(int x){
if(x%2 != 0){
System.out.println(x+"是奇数");
}else{
System.out.println(x+"是偶数");
}
}
//第二题
public static double getGirth(float r){
//格式化数字,使得结果保留两位
DecimalFormat df = new DecimalFormat("###.##");
return Double.parseDouble(df.format(Math.PI * 2*r));
}
//第三题
public static int getFactorial(int n){
if(n==0 || n==1){
return n;
}else{
return n*getFactorial(n-1);
}
}
public static void main(String[] args){
checkNumber(1);
System.out.println(getGirth(1.3f));
System.out.println(getFactorial(4));
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public class testjava {
final float PI=3.14f;
public void test1(int x)
{
if(x%2==0)
{
System.out.println(x+"是偶数");
}
else
{
System.out.println(x+"是奇数");
}
}
public float getC(float r)
{
return (2*r*PI);
}
public int getChecgji(int n)
{
int tem=1;
for(int i=1;i<=n;i++)
{
tem=tem*i;
}
return tem;
}
public static void main(String[]args)
{
testjava obj=new testjava();
obj.test1(9);
float f1= obj.getC(4.5f);
int a= obj.getChecgji(3);
System.out.println("圆的周长为:"+f1);
System.out.println(3+"的阶乘为:"+a);
}
}
final float PI=3.14f;
public void test1(int x)
{
if(x%2==0)
{
System.out.println(x+"是偶数");
}
else
{
System.out.println(x+"是奇数");
}
}
public float getC(float r)
{
return (2*r*PI);
}
public int getChecgji(int n)
{
int tem=1;
for(int i=1;i<=n;i++)
{
tem=tem*i;
}
return tem;
}
public static void main(String[]args)
{
testjava obj=new testjava();
obj.test1(9);
float f1= obj.getC(4.5f);
int a= obj.getChecgji(3);
System.out.println("圆的周长为:"+f1);
System.out.println(3+"的阶乘为:"+a);
}
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.import javax.swing.JOptionPane;
class A
{
public static void main(String[] args)
{
String str=JOptionPane.showInputDialog("请输入你要判断的数字");
int x;
x=Integer.parseInt(str);
if(x<=0)
{
System.out.println("你输入的数字不对!");
}
else
{
if(x%2==0)
{
System.out.println("你输入的是偶数");
}
else
{
System.out.println("你输入的是奇数!");
}
}
}
}
class A
{
public static void main(String[] args)
{
String str=JOptionPane.showInputDialog("请输入你要判断的数字");
int x;
x=Integer.parseInt(str);
if(x<=0)
{
System.out.println("你输入的数字不对!");
}
else
{
if(x%2==0)
{
System.out.println("你输入的是偶数");
}
else
{
System.out.println("你输入的是奇数!");
}
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
import java.util.Scanner;
public class Test1{
private static Scanner input;
public static void main(String args[]){
a = new Test1().one(input.nextInt());
}
public void one(int x){
if (x%2!=0)
System.out.println("是奇数");
else
System.out.println("是偶数");
}
}
剩下的2题都跟上面差不多
public class Test1{
private static Scanner input;
public static void main(String args[]){
a = new Test1().one(input.nextInt());
}
public void one(int x){
if (x%2!=0)
System.out.println("是奇数");
else
System.out.println("是偶数");
}
}
剩下的2题都跟上面差不多
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询