影音先锋AⅤ天堂资源站,13小箩利洗澡无码视频APP,午夜理论片日本中文在线,最近新免费韩国日本电影

萬能百科  > 計(jì)算機(jī)?  > 

[問答題] 程序如下: ∥Java_2. java import java. util. Random; public class Java_2

2021-07-20   

[問答題]

程序如下:

∥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( );∥產(chǎn)生0.0~1.0之間的一個(gè)浮點(diǎn)數(shù)

int n=Math. round(20*x);∥構(gòu)造20以內(nèi)的一個(gè)整數(shù)

long f=1 ;∥保證階乘的結(jié)果

int k = 1 ; ∥循環(huán)控制變量

∥********** Found **********

do (3) ;

k ++;

∥********** Found **********

(4)

System. out. println(n+"!="+f);

正確答案:

解析:[分析]: 很明顯,本題用到了do-while循環(huán)。根據(jù)階乘的定義, n!是1~n的整數(shù)進(jìn)行的n次相乘,所以第二處應(yīng)填入“while(k<=n);”,即共循環(huán)n次,注意后面的分號(hào)不要遺漏。為了實(shí)現(xiàn)1~n的整數(shù)相乘,第一處應(yīng)該填入“f=f*k”,經(jīng)過k次循環(huán)后,f=(k-1)!,執(zhí)行f= f*k后,f=k!。所以經(jīng)過n次循環(huán)后f=n!。

詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。

標(biāo)簽

<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>