在applet中显示0至10的阶乘,注释一下程序,急,谢谢

发布网友 发布时间:2024-10-23 08:35

我来回答

1个回答

热心网友 时间:2024-11-16 12:44

import Java.awt.*;
import Java.applet.*;
public class Java_4 extends Applet
{
TextArea outputArea;
public void init()
{
setLayout (new BoredrLayout());//布局
outputArea=new TextArea();//创建一个textarea用来写结果
add( outputArea);//把textarea在applet上面显示出来
for(long i=0;i<=10;i++)//循环0-10的阶乘
outputArea.append(i+"!"="+factorrial(i)+"\n");在textarea里写结果 例如0!=1(换行)

}
public long factorial(long number)//计算阶乘的函数
{
if (number<=1)
return 1;
else
return number * factorical(number-1);//递归 比如10! = 10 * 9!

}

}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com