java考试 题

这是我们的java考试题可以帮我看看如何编写吗明天就要考和这些差不多的急!!!1.产生是个随机数并存入数组中,输出数组中个元素的值及元素之和,2键盘任意输入两个字符串,然... 这是我们的java考试题可以帮我看看如何编写吗
明天就要考和这些差不多的
急!!!
1.产生是个随机数并存入数组中,输出数组中个元素的值及元素之和,
2键盘任意输入两个字符串,然后分别
1)输出该2串及长度之差
2)将串中的小写字母转变替换成大写字母并存于原串中(如果是大写变成小写呢如何改)
3)将两个串进行连接,结果存于第二个串中
3 编写程序,实现计算器页面
没用的请不要废话
展开
 我来答
钺一籁5801
2009-09-26 · TA获得超过422个赞
知道小有建树答主
回答量:112
采纳率:0%
帮助的人:85.4万
展开全部
1.
public class suijishu {
public static void main(String[] args){
int sum=0;
int[] num=new int[10];
for(int i=0;i<num.length;i++){
int temp=(int)(Math.random()*100);
num[i]=temp;
}
for(int i=0;i<num.length;i++){
System.out.print(num[i]+" ");
sum+=num[i];
}
System.out.println();
System.out.println("数组元素之和为:"+sum);
}
}

2.
import java.util.*;

public class zifuchuan {
public static void main(String args[]){
String s1;
String s2;
int l1;
int l2;
Scanner s=new Scanner(System.in);
System.out.println("输入第一个字符串");
s1 = s.nextLine();
System.out.println("输入第二个字符串");
s2 = s.nextLine();
l1 = s1.length();
l2 = s2.length();
System.out.println("第一个字符串:"+s1);
System.out.println("第二个字符串:"+s2);
System.out.println("两串长度之差:"+Math.abs(l1-l2));
s1 = s1.toUpperCase();//转换为大写。
s2 = s2.toUpperCase();
//s1 = s1.toLowerCase();//转换为小写
//s2 = s2.toLowerCase();
System.out.println(s1+"\n"+s2);
s2 = s1+s2;//将两个串进行连接,结果存于第二个串中
System.out.println(s2);
}
}

3.
import java.awt.*;
import java.awt.event.*;

public class jisuanqiyemian extends Frame{
private TextField t_result;
private Panel p_main;
private Panel p_num;
private Panel p_oper;
private Panel p_show;
private Button b_num[];
private Button b_oper[];

public jisuanqiyemian(String title){
setTitle(title);
setLocation(500,300);
t_result=new TextField("0.0",23);
p_main=new Panel();
p_num=new Panel();
p_oper=new Panel();
p_show=new Panel();
p_main.setLayout(new BorderLayout());
p_num.setLayout(new GridLayout(4,3,1,1));
p_oper.setLayout(new GridLayout(4,2,1,1));

b_num=new Button[12];
for(int i=0;i<9;i++){
b_num[i]=new Button(new Integer(i+1).toString());
}
b_num[9]=new Button(" 0");
b_num[10]=new Button(" cls");
b_num[11]=new Button(" .");
for(int i=0;i<12;i++){
p_num.add(b_num[i]);
}

b_oper=new Button[8];
b_oper[0]=new Button(" +");
b_oper[1]=new Button(" -");
b_oper[2]=new Button(" *");
b_oper[3]=new Button(" /");
b_oper[4]=new Button(" pow");
b_oper[5]=new Button(" sqrt");
b_oper[6]=new Button(" +/-");
b_oper[7]=new Button(" =");
for(int i=0;i<8;i++){
p_oper.add(b_oper[i]);
}

t_result.setEditable(false);
p_show.add(t_result,BorderLayout.NORTH);
p_main.add(p_show,BorderLayout.NORTH);
p_main.add(p_num,BorderLayout.WEST);
p_main.add(p_oper,BorderLayout.EAST);
this.add(p_main,BorderLayout.CENTER);
setResizable(false);
pack();

this.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
}
public static void main(String args[]){
jisuanqiyemian c=new jisuanqiyemian("计算器页面");
c.setVisible(true);
}
}
百度网友388688327
2009-09-25 · TA获得超过1053个赞
知道小有建树答主
回答量:1297
采纳率:0%
帮助的人:955万
展开全部
别只知道要,要学会去学。
第一题
public class A
{
public static void main(String[] args)
{
int sum=0;
int[] num=new int[10];
for(int i=0;i<num.length;i++)
{
int temp=(int)(Math.random()*100);
num[i]=temp;
}
for(int i=0;i<num.length;i++)
{
System.out.print(num[i]+" ");
sum+=num[i];
}
System.out.println();
System.out.println("数组元素之和为:"+sum);
}
}

第二题
import java.util.*;
public class A
{
public static void main(String[] args)
{
String s1=null;
String s2=null;
int i1=0;
int i2=0;
Scanner s=new Scanner(System.in);
System.out.println("输入第一个字符串");
s1=s.nextLine();
System.out.println("输入第二个字符串");
s2=s.nextLine();
i1=s1.length();
i2=s2.length();
//输出两个串
System.out.println(s1+"\n"+s2);
//两个串长度之差
System.out.println("两串之差:"+(i1-i2));
//将小写字母转为大写字母
s1=s1.toUpperCase();
s2=s2.toUpperCase();
//将两个串进行连接,结果存于第二个串中
s2=s1+s2;
}
}

第三个就不写了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
O_Game_Over_O
2009-09-25 · TA获得超过346个赞
知道小有建树答主
回答量:759
采纳率:0%
帮助的人:638万
展开全部
考试这些问题自己解决,,我想要分,你来解决....

经典

但是也是实话哈.
..........................
你这样的人.
...
..............鄙视
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2009-09-24
展开全部
这么简单的东西,自己弄吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式