实验104流程控制必做答案

上传人:cn****1 文档编号:469878870 上传时间:2023-03-05 格式:DOC 页数:10 大小:490.50KB
返回 下载 相关 举报
实验104流程控制必做答案_第1页
第1页 / 共10页
实验104流程控制必做答案_第2页
第2页 / 共10页
实验104流程控制必做答案_第3页
第3页 / 共10页
实验104流程控制必做答案_第4页
第4页 / 共10页
实验104流程控制必做答案_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《实验104流程控制必做答案》由会员分享,可在线阅读,更多相关《实验104流程控制必做答案(10页珍藏版)》请在金锄头文库上搜索。

1、班级:姓名:学号:成绩流程控制(一)实验目的:1. 能够正确使用if,switch语句,并且能正确使用合法的参数类型。2. 在不同情况下,能够正确选择使用循环语句,能正确使用break,co ntinue,能计算在循环中或循环后循环计数器的值。实验1.编写程序,声明一个double型变量,并任意赋值,然后判断该数是否在1到10000之间,根据结果输出下面其中一行结果(x需用实际的数值代替):The number x is between 1 and 10000.The nu mber x is not betwee n 1 and 10000.faJ* |tL |vw Mv|hI lin.q

2、,l. *Ml,pui3iia cxs on* pdblic static void iMin(Strirnj( n 4 dmible x =5eltfia. * Ejfp .丄y訐-B -HiHp 17 -f-i tnL.rnfaT -Tl - M m寸.产、riM f r*rhF LTJT s *+ 二号- pi IIfb* Ubf I8S.Q is trtmth 1 md. 1MG0.一 一 _ - 2.分析下面程序,写出运行结果class TestApppublic static void main( Stri ng args) for(i nt i=0;i10;i+) if(i=3)

3、 break;System.out.pr in t(i); 答案:3.分0析当 C = 3 8 时,运行结果是什么?38C 太热了!开空调。 当 C = 8 时,运行结果是什么?8C 有点冷。要多穿衣服。8C 正合适。出去玩吧。8 C 有点热。8 C 太热了!开空调。 当 c=48 时,运行结果是什么?48C 太热了 !开空调。4 )在每个case的输岀语句后,添加break语句后,充分执彳亍上述几种情况,分析 变化,分析写出每次运行结果。当 c=38 时,运行结果是38C 太热了!开空调。当 c = 8 时,运行结果是8C 正合适。出去玩吧。当 c = 48 时,运行结果是48C 太热了 !

4、开空调。switch的作用,写出下面程序运行的结果有何class SwitchDemopublic static void main(Stringargs) int c = 3 8;switch (c10?l :c25?2:cX, jjawa j|B-Mn*jHRiiF Wf WkJ 耐!4 1 MmJjAni mm tefel la lainipy t j n i1 鼻,.g_ 丄丄. j 斗就召pAligfxa 1pub-XQ vLaLii? vo.d 任Snnr 3 -nwtens, ml 亍n, I* r W . rj #“ ntliihMft:6写出下面的代码段执行后,j的值是多少?

5、int i=l, j=0switch(i) case 2:j+=6 case 4:;j+=l;default:j+=2case 0:+=4 答案:67写出下列程序片段中while循环体重复执行的次数int a = 1,b = 1;while ( a = 1000 )a = 2 * a;b = b + 1;System.out.pri ntln( b );答案:10次b的值是11编写一个程序,输出1到200之间所有能被3整除的整数,要求输出时每行输岀 5 个整数9编写一个程序,输出一个99乘法表,输出格式如下1x1=11x2=2 2x2=41x3=3 2x3=63x3=91x4=4 2x4=83

6、x4=121x5=5 2x5=103x5=151x6=6 2x6=123x6=181x7=7 2x7=143x7=211x8=8 2x8=163x8=241x9=9 2x9=183x9=274x4=164x5=20 5x5=254x6=24 5x6=30 6x6=364x7=28 5x7=35 6x7=42 7x7=494x8=32 5x8=40 6x8=48 7x8=56 8x8=64til*$earc? B ? fx :rS4irchl?4MiH? O ? Q ?占场 6 ?兰&:?: :K o 丄 T? ?l亍jm J TeviApp ji,yH a Udr*nl_03日 3 ire3

7、3ip?也 tickt. EBB 4 fiv? . J?V时 Jj ftAr. j? 田 Q ?iM. j? v? ? db ? ) ? S ci* j?v* ? 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;i10;i+)for(int j=l;j10;j+)(System.out.print( nM+j+M *w+i+n=

8、n+i*j );B 2) jj 用? JUSnt? * LiWS $ T? it3纟rcs ak jn sn Liuif (i=j) System? out.printIn():break;1勺x廿?心|AlFrobl? 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*1

9、324*8=325*8406*8487*8=568*8=6*92*1*8324*9=365*9456*9547*9=638*9=79*9=1 J Jj!10. 下面输出素数的程序原意输出为下面的结果,但现在不是,请调试下面 程序,使之能够按要求输出:2 357111712323 3744345596677379S899337publie class Prime public static void main(String args) boolean isPrime = true ; 用来标识每次计算的数是否是素数,如果不是则为false; for(int x = 2 ; x = 100; x+

10、)int m = x / 2 ;for (int i = 2 ; i f.19;,3_J. ”3true;2 ; X = 100 ; m ? X / 2 ; (Int i - 2; i e? IWM.J 竺”上:System.out.println();public class ten public static void main(StringJ args)( int n CZ/WrK boolean isPrime for (int x = intfor11. 使用 for 循环输出空心菱形(请用至少两种方法)c12.编写一个程序,利用Math.random ()方法,每次执行时生成一个16之间 (含1和6)的整数。13编写一程序,利用类,每次执行时生成一 16之间(含 1和6)的整数。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号