JAVA程序改错流程控制课件.ppt
《JAVA程序改错流程控制课件.ppt》由会员分享,可在线阅读,更多相关《JAVA程序改错流程控制课件.ppt(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、题目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整除的自然数之和整除
2、的自然数之和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个一行的形式显示在屏幕上个一行的形式显示在屏幕上pu
3、blic 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();题目:题目:水仙花是指其各位、十位和百位的
4、立方和等于这个三位数本水仙花是指其各位、十位和百位的立方和等于这个三位数本 身的数,求出所有的水仙花数身的数,求出所有的水仙花数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(Strin
5、g 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=
6、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项的形式输出。项的形式输
7、出。(斐波纳契数列的第一项为斐波纳契数列的第一项为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=
8、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.printl
9、n(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;BufferedR
10、eader 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.
11、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 su
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 程序 改错 流程 控制 课件
限制150内