请教一段小程序如何从键盘输入两个数字,然后输出相加的结果???(50分)

  • 主题发起人 主题发起人 DaLun
  • 开始时间 开始时间
D

DaLun

Unregistered / Unconfirmed
GUEST, unregistred user!
初学java,谢谢了
 
<html>
<head>
</head>
<body>
<script lanague="JavaScript">
function sum()
{
var i = 0;
i =do
cument.f1.t1.value +do
cument.f1.t2.value;
do
cument.f1.t3.value = i;
}
</script>
<form name="f1">
<input type="text" name = "t1">+<br>
<input type="text" name = "t2">
<input type="button" name = "b1" value="=" onclick="sum()"><br><br>
<input type="text" name = "t3"><br>
</form>
</body>
</html>
 
楼上的不是java程序,是javascript.
下面我给出java程序:
public class Add
{public static void main(String args[])
{int i,j;
BufferedReader read=new BufferedReader(new InputSreamReader(System.in));
System.out.println("请输入第一个数:");
String s1=read.readLine();
i=Integer.parseInt(s1);

System.out.println("请输入第二个数:");
String s2=read.readLine();
j=Integer.parseInt(s2);
int sum=i+j;
System.out.println("sum="+sum);

}
}
 
也可以用一个数组来接收从键盘的输入值,主要的还是要通过System.in()来接收读入的值
 
public class aaaa {
public static void main(String[] args) {
if(2<args.length) System.exit(0);
String[] a=new String[2];
a[0]=args[0];
a[1]=args[1];
int x=Integer.valueOf(a[0]).intValue();
int y=Integer.valueOf(a[1]).intValue();
System.out.println(x+y);
}
}
Run it when complie to JAR file:
java -jar aaaa.jar 123 456
output: 579
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部