首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序如下: ∥Java_2. java import java. util. Random; public class Java_2 { public static void main(String
程序如下: ∥Java_2. java import java. util. Random; public class Java_2 { public static void main(String
admin
2010-04-27
79
问题
程序如下:
∥Java_2. java
import java. util. Random;
public class Java_2
{
public static void main(String args[ ]){
Random random=new Random( );
float x=random, nextFloat( );∥产生0.0~1.0之间的一个浮点数
int n=Math. round(20*x);∥构造20以内的一个整数
long f=1 ;∥保证阶乘的结果
int k = 1 ; ∥循环控制变量
∥********** Found **********
do { (3) ;
k ++;
∥********** Found **********
} (4)
System. out. println(n+"!="+f);
}
}
选项
答案
3.f=f*k 4.while(k<=n);
解析
很明显,本题用到了do-while循环。根据阶乘的定义, n!是1~n的整数进行的n次相乘,所以第二处应填入“while(k<=n);”,即共循环n次,注意后面的分号不要遗漏。为了实现1~n的整数相乘,第一处应该填入“f=f*k”,经过k次循环后,f=(k-1)!,执行f= f*k后,f=k!。所以经过n次循环后f=n!。
转载请注明原文地址:https://kaotiyun.com/show/A99p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用______。
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送______。
下列数据模型中,具有坚实理论基础的是()。
关系数据库的关系演算语言是以()为基础的DML语言。
为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为()。
在下列几种排序方法中,要求内存量最大的是()。
()是数据库设计的核心。
用树形结构表示实体类型及实体间联系的数据模型称为
在深度为5的满二叉树中,叶子结点的个数为
在通常情况下,下列( )类的对象可以作为BufferedReader类构造函数的参数。
随机试题
概念
糕点中的沙门氏菌在SS培养基上为()色。
超精密加工机床中主轴部件结构应用最广泛的是()。
早期法家的代表人物有()
下列哪些属于前列腺炎
最少见的原发型肺结核的症状是
ERP会计信息系统财务部分的核心模块是()。
简述建设工程中使用的产品的监督问题。
下面是党在不同历史时期对待富农政策的材料:【材料一】削弱富农经济上的势力,与打击他们窃取土地革命果实的企图。……没收他们多余的农具与好的田地,分给他们坏的“劳动分地”。一摘自1933年中央局关于查田运动决议【材料二】在对富
王某在一高档商场花2万余元购买的一件“兵马俑”经鉴定是复制品,王某以商场出售时未在商品标签上注明“复制品”为由,要求商场承担欺诈责任。对此,下列说法正确的是()。
最新回复
(
0
)