JAVA初学者请求帮助!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

wxl565 2006-03-23 06:33:51
1.创建一个具有5个值的数组,并找出最大值和最小值.
2.编写一个程序,用于求出两个数组元素的和,并分别将结果保存在另一个数组中.
3.编写一个程序,用于输出起始部分如下的Fibonacci(斐波那契)数列.
4.创建一个程序,用于将两个整数值和一个运算符存储在相应的变量中,并执行必要的运算(使用Switch 语句)

小弟分数不多.谢谢了!!!!
...全文
130 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wxl565 2006-03-23
  • 打赏
  • 举报
回复
OK.结了.谢谢各位的帮助.!
dfyx 2006-03-23
  • 打赏
  • 举报
回复
3、非递归
import java.io.*;
public class Fibonacci
{
public static void main(String []args)
{
int n=10;
int i=0;
int []a=new int[n];
for(i=0;i<n;i++)
a[i]=1;
if(n>2)
{
for(i=2;i<n;i++)
a[i]=a[i-1]+a[i-2];
}
for(i=0;i<n;i++)
System.out.print(" "+a[i]);
System.out.println();

}
}

4、
import java.io.*;
public class Test
{
public static int qiuzhi(int a,int b,char c)
{
int result=0;
switch(c)
{
case '+':
result=a+b;
break;
case '-':
result=a-b;
break;
case '*':
result=a*b;
break;
case '/':
result=a/b;
break;
}
return result;
}
public static void main(String []args)
{
int a=3,b=3;
char c='+';
int result=qiuzhi(a,b,c);
System.out.println(result);
}
}
wxl565 2006-03-23
  • 打赏
  • 举报
回复
编写一个程序,用于输出起始部分如下的Fibonacci(斐波那契)数列:1,1,2,3,5,8,13,21,34...

来帮帮我吧.帮完马上结贴了
wxl565 2006-03-23
  • 打赏
  • 举报
回复
其他两个都完成了.
编写一个程序,用于输出起始部分如下的Fibonacci(斐波那契)数列:1,1,2,3,5,8,13,21,34...

就剩下这个了.谢谢大家了..
wxl565 2006-03-23
  • 打赏
  • 举报
回复
算法不是很懂啊.呵呵 谢谢

2.编写一个程序,用于求出两个数组元素的和,并分别将结果保存在另一个数组中.
3.编写一个程序,用于输出起始部分如下的Fibonacci(斐波那契)数列:1,1,2,3,5,8,13,21,34...
4.创建一个程序,用于将两个整数值和一个运算符存储在相应的变量中,并执行必要的运算(使用Switch 语句)

还有这3个 请求帮忙
lyf040230427 2006-03-23
  • 打赏
  • 举报
回复
public class Fibnocci {

/**
* @param args
*/
public static int f(int item){
if(item == 1) return 1;
if(item == 2) return 2;
else return f(item-1)+f(item-2);
}
public static void main(String[] args) {
// TODO 自动生成方法存根

System.out.println(Integer.toString(f(5)));
}

}
这两道题稍微好一点,其他的太简单了,自己写吧。
如果这些都不会,那就应该好好看看书了。
lyf040230427 2006-03-23
  • 打赏
  • 举报
回复
这些简单的题目你都不会呀!
1。
public class MinMax {

/**
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成方法存根
int[] arr = new int[]{3,15,2,45,1};
int min = arr[0];
int max = arr[0];
for(int i = 1;i < arr.length;i++){
if(max < arr[i]) max = arr[i];
if(min> arr[i]) min = arr[i];
}

System.out.println("min = "+min+"max ="+max);

}

}

62,629

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧