java 结果用长整数型表示_java 编程 输入正整数n,计算n!结果用长整型数表示

题目:

java 编程 输入正整数n,计算n!结果用长整型数表示

解答:

import java.awt.*;

import java.awt.event.*;

class Test implements ActionListener

{

TextField intext,outtext;

Button getresult,clearresult;

Test()

{

Frame f = new Frame("计算阶乘");

intext= new TextField(30);

outtext= new TextField(30);

getresult= new Button("计算结果");

clearresult= new Button("清除数据");

f.setBounds(400,200,450,200);

f.setVisible(true);

f.setResizable(false);

Label lb1 = new Label("请输入n值:");

Label lb2 = new Label("计算 结果:");

outtext.setEditable(false);

f.setLayout(new FlowLayout());

f.add(lb1);

f.add(intext);

f.add(getresult);

f.add(lb2);

f.add(outtext);

f.add(clearresult);

intext.addActionListener(this);

getresult.addActionListener(this);

clearresult.addActionListener(this);

}

public void actionPerformed(ActionEvent e)

{

if(e.getSource()==intext||e.getSource()==getresult)

{

int n = Integer.parseInt(intext.getText());

long t = 1;

for(int j=1;j

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值