实验目的
掌握基本的输出格式
学会使用集中循环结构
对于类,对象有更深刻的了解,学会定义类,包括其中的变量,构造方法,类方法,等等
实验内容
实验题目一:
找出1~5000范围内分别满足如下条件的数:
(1) 7或11或13的倍数
(2) 7、11,或7、13或11、13的倍数
(3) 7、11和13倍数
程序源代码
public class title1{
public static void main(String[] args){
int z;
int i=0;
int j=0;
int k=0;
int aa,bb,cc;
int length=2000;
int a[]=new int[length],b[]=new int[length],c[]=new int[length];
for(z=1;z<=5000;z++)
{
aa=z%7;
bb=z%11;
cc=z%13;
if(aa==0||bb==0||cc==0)
{
a[i]=z;
i++;
}
if((aa==0&&bb==0)||(aa==0&&cc==0)||(bb==0&&cc==0))
{
b[j]=z;
j++;
}
if(aa==0&&bb==0&&cc==0)
{
c[k]=z;
k++;
}
}
("1~5000中是7或11或13的倍数的数有(共%d个):",i);
();
for (z=0;z<i;z++) ("%d ",a[z]);
();
("1~5000中是7、11,或7、13或11、13的倍数的数有(共%d个):",j);
();
for (z=0;z<j;z++) ("%d ",b[z]);
();
("1~5000中是7、11和13倍数的数有(共%d个):",k);
();
for (z=0;z<k;z++) ("%d ",c[z]);
}
}
实验结果
实验题目二:
计算: y=3*1!/1+3^2*2!/2^2+3^3*3!/3^3+...+3^n*n!/n^n。
程序源代码
import .*;
public class title2{
public static double method(double n)
{
double i=1,p=1,r
java入门程序题及源码 来自淘豆网m.daumloan.com转载请标明出处.