實(shí)驗(yàn)104流程控制必做答案_第1頁
實(shí)驗(yàn)104流程控制必做答案_第2頁
實(shí)驗(yàn)104流程控制必做答案_第3頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、班級:姓名:學(xué)號:成績流程控制(一)實(shí)驗(yàn)?zāi)康模?. 能夠正確使用if,switch語句,并且能正確使用合法的參數(shù)類型。2. 在不同情況下,能夠正確選擇使用循環(huán)語句,能正確使用break,co ntinue,能計(jì)算在循環(huán)中或循環(huán)后循環(huán)計(jì)數(shù)器的值。實(shí)驗(yàn)1.編寫程序,聲明一個double型變量,并任意賦值,然后判斷該數(shù)是否在1到10000之間,根據(jù)結(jié)果輸出下面其中一行結(jié)果(x需用實(shí)際的數(shù)值代替):The number x is between 1 and 10000.The nu mber x is not betwee n 1 and 10000.faJ* |tL> |«vw Mv

2、|hI lin.q ,l>. *Ml,pui3iia cx««s on* pdblic static void iMin(Strirnj( n 4 dmible x =5eltfia. * Ejfp .丄y訐-«-B -HiHp 17 -f-i tnL.rnfaT -Tl - M m寸.產(chǎn)、riM f r*rhF > LTJT s *+ 二號- pi IIfb* £Ub<f I8S.Q is tr»tmth 1 md. 1MG0.一 一 _ - 2.分析下面程序,寫出運(yùn)行結(jié)果class TestApppublic static

3、 void main( Stri ng args) for(i nt i=0;i<10;i+) if(i=3) break;System.out.pr in t(i); 答案:3.分0析當(dāng) C = 3 8 時(shí),運(yùn)行結(jié)果是什么?38°C 太熱了!開空調(diào)。 當(dāng) C = 8 時(shí),運(yùn)行結(jié)果是什么?8°C 有點(diǎn)冷。要多穿衣服。8°C 正合適。出去玩吧。8 °C 有點(diǎn)熱。8 °C 太熱了!開空調(diào)。 當(dāng) c=48 時(shí),運(yùn)行結(jié)果是什么?48°C 太熱了 !開空調(diào)。4 )在每個case的輸岀語句后,添加break語句后,充分執(zhí)彳亍上述幾種情況,分

4、析 變化,分析寫出每次運(yùn)行結(jié)果。當(dāng) c=38 時(shí),運(yùn)行結(jié)果是38°C 太熱了!開空調(diào)。當(dāng) c = 8 時(shí),運(yùn)行結(jié)果是8°C 正合適。出去玩吧。當(dāng) c = 48 時(shí),運(yùn)行結(jié)果是48°C 太熱了 !開空調(diào)。switch的作用,寫出下面程序運(yùn)行的結(jié)果有何class SwitchDemopublic static void main(Stringargs) int c = 3 8;switch (c<10?l :c<25?2:c<35?3:4)case 1:System.out.printin("+c+" °C 有點(diǎn) 要多穿

5、衣case 2:System.out.printin("+c+" °C正合case 3:"+c+" ° C有點(diǎn)熱。dteinfa(ult:")System, out .print In (" " + c+" C 太熱了!°開空調(diào)。 ”) ;4通過鍵盤輸入任一個整數(shù),判斷其是否是素?cái)?shù),并輸出判斷結(jié)果5通過鍵盤輸入任意兩個整數(shù),按照從小到大的順序輸出這兩個數(shù)In",j gfapiri.A fli jb.!J r*詔>X, jjawa j|B-Mn*jHRiiF Wf WkJ

6、 耐!4 1 MmJ<jAni mm tefel la lainipy t j n i1 鼻,.g"_ 丄丄. "j 斗就召£pAligfx«a 1pub-XQ vLaLii? vo.d 任Snnr 3 -nwtens, ml 亍n, I* r W . rj #“ ntliihMft:6寫出下面的代碼段執(zhí)行后,j的值是多少?int i=l, j=0switch(i) case 2:j+=6 case 4:;j+=l;default:j+=2case 0:'+=4 答案:67寫出下列程序片段中while循環(huán)體重復(fù)執(zhí)行的次數(shù)int a = 1,

7、b = 1;while ( a <= 1000 )a = 2 * a;b = b + 1;System.out.pri ntln( b );答案:10次b的值是11編寫一個程序,輸出1到200之間所有能被3整除的整數(shù),要求輸出時(shí)每行輸岀 5 個整數(shù)9編寫一個程序,輸出一個99乘法表,輸出格式如下1x1=11x2=2 2x2=41x3=3 2x3=63x3=91x4=4 2x4=83x4=121x5=5 2x5=103x5=151x6=6 2x6=123x6=181x7=7 2x7=143x7=211x8=8 2x8=163x8=241x9=9 2x9=183x9=274x4=164x5=

8、20 5x5=254x6=24 5x6=30 6x6=364x7=28 5x7=35 6x7=42 7x7=494x8=32 5x8=40 6x8=48 7x8=56 8x8=64til*$e<arc? B ? fx ":rS4irchl?4MiH? O ? Q ?占場 6 ?蘭&:?: :K o 丄 T? ?l亍jm J TeviApp ji,yH a Udr*nl_03日 3 ire3 3ip?也 tickt. EBB 4 fiv? . J?V'時(shí) Jj ftAr. j? 田 Q ?iM. j? v? ? db <? ) ? S ci* j?v* ?

9、jlBT?it*pp .l4x9=36 5x9=45 6x9=54 7x9=63 8x9=72 9x9=81胡 tun. jwr*import j ava.util.Scanner;public class nine public static void main(String! args) for(int i=l;i<10;i+)for(int j=l;j<10;j+)(System.out.print( nM+j+M *w+i+n=n+i*j );B 2) jj 用? JUSnt? * LiWS $ T? it3纟<rcs ak jn sn<? > Liuif

10、 (i=j) System? out.printIn():break;1勺x廿?心|Al'Frobl? ai 總 J?v? doc口 C*ki? loC:Pro0raaT 0bi? j? v?v ?" S01X-T J; 午 06.SI 16)UM (J? V*i*i1122*4*32*63*3=9142*83*4=124*4=16152*1314*5=205*525162*1314*6=245*6306*636172*1324*7=285*7356*7427*7=49182*1324*8=325*8406*8487*8=568*8=6*92*1*8324*9=365*945

11、6*9547*9=638*9=79*9=<1 J Jj!10. 下面輸出素?cái)?shù)的程序原意輸出為下面的結(jié)果,但現(xiàn)在不是,請調(diào)試下面 程序,使之能夠按要求輸出:2 357111712323 3744345596677379S899337publie class Prime public static void main(String args) boolean isPrime = true ; 用來標(biāo)識每次計(jì)算的數(shù)是否是素?cái)?shù),如果不是則為false; for(int x = 2 ; x <= 100; x+)int m = x / 2 ;for (int i = 2 ; i <=

12、m ;i+)if (x % i = 0)isPrime=false; /break ;if( isPrime)System.out. print(x+"t");if (n=5)l?l? |A? V* *?*?!?*l? 4a* B? >f.19;,3_J. ”3true;2 ; X <= 100 ; m ? X / 2 ; (Int i - 2; i <- m;if (x % i 0) (/I isPrimefalsebreak;用來赫識毎次計(jì)的長 X+) /if (isPrime)Q - *System? out? print(x n+ ;護(hù) Dj if (n % 5 0) Syste n.o ut.pri ntIn () isPrime = true;?J? h?U*? ' JWU mIWTV l/vr* Av?l>e? <k? at) CjAI ? 0A?aj? vwGDIJ7-7 上 WO X X)m ?常 yy ?* e - ?" oxJ> IWM.J 竺”上:System.out.println();public class ten public static voi

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論