资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,题目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);,题目1:计算1到100的整数和值 public class,1,题目:,计算并输出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以内最大的10个能被3或7整除的自然数,2,题目:,求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();,题目:求100到200之间的素数,并以5个一行的形式显示在屏,3,题目:,水仙花是指其各位、十位和百位的立方和等于这个三位数本 身的数,求出所有的水仙花数,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-;,题目:计算并输出500以内最大的10个素数之和public,5,题目:,在屏幕上输出如下图形,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();,题目:在屏幕上输出如下图形public class Pro,6,题目:,计算斐波纳契数列的前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;,题目:计算斐波纳契数列的前20项,并以每行5项的形式输出。,7,题目:,某学校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);,题目:某学校1990年在校生人数为2700,计划年增长率为1,8,题目:,判断键盘上输入的年份是否为闰年(闰年是指能被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,题目:判断键盘上输入的年份是否为闰年(闰年是指能被400整除,9,题目:,求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);,题目:按照如下公式求自然数e的近似值,要求误差小于0.000,11,题目:,利用如下公式求圆周率的值,直到最后一项的值小于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);,题目:利用如下公式求圆周率的值,直到最后一项的值小于0.0,12,题目:,求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,题目:根据学生的考试的百分制成绩得出分数等级(90100,14,题目:,求键盘上输入的一个整数的所有因子,以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),Syst
展开阅读全文