欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    JAVA程序改错流程控制课件.ppt

    • 资源ID:73607372       资源大小:140KB        全文页数:20页
    • 资源格式: PPT        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    JAVA程序改错流程控制课件.ppt

    题目1:计算1到100的整数和值 public class Prog1 /*FOUND*/public static void main(args)/*FOUND*/int n=100,sum=1;while(n0)sum+=n;/*FOUND*/n+;/*FOUND*/System.println(Sum is+sum);public static void main(String args)int n=100,sum=0;n-;System.out.println(Sum is+sum);题目:题目:计算并输出计算并输出100以内最大的以内最大的10个能被个能被3或或7整除的自然数之和整除的自然数之和public class Prog1 public static void main(String args)int k,s=0,mc=0;/*FOUND*/for(k=500;k0;k+)/*FOUND*/if(k%3=0&k%7=0)/*FOUND*/s=k;mc+;for(k=500;k0;k-)if(k%3=0|k%7=0)s=s+k;if(mc=10)/*FOUND*/if(mc=10)break;System.out.println(Sum is+s);题目:题目:求求100到到200之间的素数,并以之间的素数,并以5个一行的形式显示在屏幕上个一行的形式显示在屏幕上public class Prog1 /*FOUND*/public static void main(args);int n=0,j;for(int i=101;i200;i+=2)/*FOUND*/for(j=2;ji-1)System.out.print(+i);n+;public static void main(String args)for(j=2;j=i-1;j+)if(i%j=0)System.out.println();if(n=5)/*FOUND*/System.out.print();n=0;System.out.println();题目:题目:水仙花是指其各位、十位和百位的立方和等于这个三位数本水仙花是指其各位、十位和百位的立方和等于这个三位数本 身的数,求出所有的水仙花数身的数,求出所有的水仙花数public class Prog1 /*FOUND*/public static void(String args)int n,i,j,k;/*FOUND*/for(n=100,n1000,n+)/*FOUND*/i=n/10;j=n/10%10;k=n/100;/*FOUND*/if(n=i*i*i+j*j*j+k*k*k)System.out.print(n+);System.out.println();public static void main(String args)for(n=100;n=2)&(n=10)for(j=2;jnum/2)sum=sum+num;/*FOUND*/n-;/*FOUND*/num+;System.out.println(sum);while(num=2)&(n10)break;n+;num-;题目:题目:在屏幕上输出如下图形在屏幕上输出如下图形public class Prog1 public static void main(String args)int i,j;/*FOUND*/for(i=1;i4;i+)for(j=1;j=4-i;j+)System.out.print();/*FOUND*/for(j=1;j=i-1;j+)System.out.print(*);/*FOUND*/System.out.print();for(i=1;i=4;i+)for(j=1;j=2*i-1;j+)System.out.println();for(j=1;j=i;j+)*for(i=1;i=3;i+)/*FOUND*/for(j=1;ji;j+)System.out.print();for(j=1;j=7-2*i;j+)System.out.print(*);System.out.println();题目:题目:计算斐波纳契数列的前计算斐波纳契数列的前20项,并以每行项,并以每行5项的形式输出。项的形式输出。(斐波纳契数列的第一项为斐波纳契数列的第一项为0,第二项为,第二项为1,其后各项依次为相临前,其后各项依次为相临前两项之和,即两项之和,即0,1,1,2,3,5,8.)public class Prog1 public static void main(String args)int f1,f2,f3,i;/*FOUND*/f3=0;f2=1;/*FOUND*/System.out.println(f1+f2+);for(i=3;i=20;i+)f3=f1+f2;System.out.print(f3+);/*FOUND*/if(i%5=0)System.out.println();f1=f2;/*FOUND*/f2=f1;f1=0;System.out.print(f1+f2+);if(i%5=0)f2=f3;题目:题目:某学校某学校1990年在校生人数为年在校生人数为2700,计划年增长率为计划年增长率为10%。试。试计算出计算出19912000年每年在校生人数年每年在校生人数/*FOUND*/public Prog1 public static void main(String args)int i;/*FOUND*/int n=2700,v=0.1;/*FOUND*/for(i=1991;i2000;i+)/*FOUND*/n=n*v;System.out.println(i+年在校生人数为+(int)n);public class Prog1 double n=2700,v=0.1;for(i=1991;i=2000;i+)n=n*(1+v);题目:题目:判断键盘上输入的年份是否为闰年判断键盘上输入的年份是否为闰年(闰年是指能被闰年是指能被400整除的整除的 年份或是能被年份或是能被100整除但不能被整除但不能被4整除的年份整除的年份)import java.io.*;/*FOUND*/public Prog1 public static void main(String args)throws IOException int year;BufferedReader buf;buf=new BufferedReader(new InputStreamReader(System.in);System.out.print(请输入预判断的年份:);/*FOUND*/year=Integer.parseInt(buf.readLine();/*FOUND*/if(year%400=0)&(year%100!=0)|(year%4=0)System.out.println(year+年是闰年。);/*FOUND*/end if System.out.println(year+年不是闰年。);public class Prog1 year=Integer.parseInt(buf.readLine();if(year%400=0)|(year%100!=0)&(year%4=0)else题目:题目:求求1到到100的偶数之和,奇数之积的偶数之和,奇数之积public class Prog1 public static void main(String args)/*FOUND*/int i,j,sum=1;/*FOUND*/int product=1;for(i=1;i=0.0001);System.out.println(自然数e的近似值为:+sum);public static void main(String args)double sum=1,fact=1;sum=sum+1/fact;while(1/fact=0.0001);题目:题目:利用如下公式求圆周率利用如下公式求圆周率的值的值,直到最后一项的值小于直到最后一项的值小于0.000001为止为止/4=1-1/3+1/5-1/7+.public class Prog1 public static void main(String args)int i=1;/*FOUND*/boolean b=false;double sum=0,t;/*FOUND*/t=1/i;while(t=0.000001)if(b)sum=sum+t;else sum=sum-t;/*FOUND*/b=not b;/*FOUND*/i=i+1;t=1.0/i;boolean b=true;t=1.0/i;或或 t=1/(double)i b=!b;i=i+2;System.out.println(圆周率的近似值为:+4*sum);题目:题目:求求1!+2!+3!+.+10!public class Prog1 public static void main(String args)/*FOUND*/int i=-1;/*FOUND*/int sum=0,fact=1;/*FOUND*/while(i10);fact=fact*i;sum=sum+fact;i+;/*FOUND*/end while System.out.println(和值是+sum);int i=1;double sum=0,fact=1;while(i90)System.out.println(A);else if(grade=80)System.out.println(B);String str;grade=Integer.parseInt(str);if(grade=90)else if(grade=70)System.out.println(C);else if(grade=60)System.out.println(D);/*FOUND*/otherwise System.out.println(E);else题目:题目:求键盘上输入的一个整数的所有因子,以求键盘上输入的一个整数的所有因子,以5个一行的形式输出,并求出所个一行的形式输出,并求出所有因子之和。(如果一个整数有因子之和。(如果一个整数a能被整数能被整数b整除,则整除,则b是是a的因子。)的因子。)import java.io.*;public class Prog1 public static void main(String args)throws IOException int n,cn=0,sum=0;BufferedReader buf;buf=new BufferedReader(new InputStreamReader(System.in);System.out.print(请输入一个整数:);n=Integer.parseInt(buf.readLine();System.out.println(n+的所有因子如下:);/*FOUND*/for(int k=1;kn;k+)/*FOUND*/if(n%k=0)System.out.print(k+);cn+;/*FOUND*/if(cn/5=0)System.out.println();for(int k=1;k=n;k+)if(n%k=0)/*FOUND*/sum+=k;System.out.println();System.out.println(所有因子和值是:+sum);sum+=k;if(cn%5=0)题目:题目:输出输出1到到100之间的所有完全数。(完全数是其所有因子之间的所有完全数。(完全数是其所有因子 包括包括1但不包但不包括该数本身)的和值等于该数自身的数)括该数本身)的和值等于该数自身的数)public class Prog1 public static void main(String args)/*FOUND*/int n,sum=0;for(n=1;n=100;n+)/*FOUND*/sum=sum;for(int k=1;kn;k+)/*FOUND*/if(n/k=0)sum+=k;/*FOUND*/if(sum=n)System.out.print(n+t);int n,sum;sum=0;if(sum=n)if(n%k=0)题目:题目:求键盘上输入的两个整数的最大公约数求键盘上输入的两个整数的最大公约数import java.io.*;public class Prog1 public static void main(String args)throws IOException int m,n,t,r,gys;BufferedReader buf;buf=new BufferedReader(new InputStreamReader(System.in);System.out.print(请输入第一个整数:);m=Integer.parseInt(buf.readLine();System.out.print(请输入第二个整数:);n=Integer.parseInt(buf.readLine();if(mn)t=m;m=n;/*FOUND*/n=m;if(m%n=0)/*FOUND*/gys=m;n=t;gys=n;gys=m;r=m%n;else do/*FOUND*/r=m/n;m=n;n=r;while(r!=0);/*FOUND*/gys=n;System.out.println(最大公约数是+gys);题目:题目:打印输出如下图形:打印输出如下图形:public class Prog1/*FOUND*/public static void main(args)int i,j;/*FOUND*/for(i=1;i5;i+)for(j=1;ji;j+)System.out.print();/*FOUND*/for(j=1;j=11-2*i;j-)System.out.print(*);/*FOUND*/System.out.print();public static void main(String args)for(i=1;i=5;i+)System.out.println();for(j=1;j=11-2*i;j+)*题目:题目:计算计算 1/1+1/2+1/3+.+1/100 的值的值public class Prog1 public static void main(String args)/*FOUND*/int sum=0.0;/*FOUND*/for(int i=1;i100;i+)/*FOUND*/sum+=1/i;/*FOUND*/System.out.println(sum=,sum);double sum=0.0;for(int i=1;i=100;i+)System.out.println(sum=+sum);sum+=1/(double)i;或或 sum+=1.0/i;或或 sum+=1.0/(double)i;题目:题目:从键盘上输入一个整数从键盘上输入一个整数n,求比,求比n大的最小的素数大的最小的素数import java.io.*;public class Prog1 public static void main(String args)throws IOException int n,i;/*FOUND*/char b;BufferedReader buf;buf=new BufferedReader(new InputStreamReader(System.in);System.out.print(请输入一个整数:);n=Integer.parseInt(buf.readLine();do n=n+1;b=true;for(i=2;in;i+)/*FOUND*/if(n/i=0)b=false;/*FOUND*/continue;boolean b;if(n%i=0)while(b=false);或或 while(!b);break;/*FOUND*/while(b=true);System.out.println(所 求 的 素 数 是+n);

    注意事项

    本文(JAVA程序改错流程控制课件.ppt)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开