当前位置:学者斋 >

计算机 >java语言 >

Java语言程序设计笔试题附答案

Java语言程序设计笔试题附答案

科学上的许多重大突破,都是一点点细微的成绩积累起来的。以下是小编为大家搜索整理的Java语言程序设计笔试题附答案,希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网!

Java语言程序设计笔试题附答案

  1、 编写程序,实现1到100之间整数的累加并输出运算结果。

public class a

{

public static void main(String[] args)

{

int i,s=0;

for(i=1;i<=100;i++)

{

s=s+i;

}

tln("1到100的累加和是"+s);

}}

  2、编写程序,计算1~100中奇数的累加和并输出。

public class a

{

public static void main(String[] args)

{

int i,s=0;

for(i=1;i<=100;i++)

{

if(i%2!=0)

s=s+i;

}

tln("1到100的奇数累加和是"+s);

}}

  3、编写程序,计算1~100中偶数的累加和并输出。

public class a

{

public static void main(String[] args)

{

int i,s=0;

for(i=1;i<=100;i++)

{

if(i%2==0)

s=s+i;

}

tln("1到100的偶数累加和是"+s);

}}

  4、编写程序,计算10的阶乘并输出运算结果。

public class a

{

public static void main(String[] args)

{

int i,s=1;

for(i=1;i<=10;i++)

{

s=s*i;

}

tln("10的阶乘是"+s);

}}

  5、编写程序,计算1、2、3...的累加和,条件是和小于50。

public class a

{

public static void main(String[] args)

{

int i=1,s=0;

label:

while(true)

{? s=s+i;

i++;

if(s>50)

{ s=s+1-i;

break;}}

tln("从1开始的累加和小于50的累加和是"+s);

}}

  6、编写程序,计算偶数2、4、6...的累加和,条件是和小于50。

public class a

{

public static void main(String[] args)

{

int i=1,s=0;

label:

while(true)

{? s=s+2*i;

i++;

if(s>50)

{ s=s-2*i+2*1;

break;}}

tln("从2开始的偶数累加和小于50的累加和是"+s);

}}

  7、编写程序,输出下列图案:

*

***

*****

*******

public class a

{???????? public static void main(String[] args)

{ int i,k;

for(i=1;i<=4;i++)

{

for(k=1;k<=2*i-1;k++)

t("*");

tln();

}

}

}

  8、编写程序,输出下列图案:

*

***

*****

*******

public class a

{???????? public static void main(String[] args)

{ int i,j,k;

for(i=1;i<=4;i++)

{

for(j=1;j<=8-2*i;j++)

t(" ");

for(k=1;k<=2*i-1;k++)

t("*");

tln();

}

}

}

  9、编写程序,输出下列图案:

*******

*****

***

*

public class a

{???????? public static void main(String[] args)

{ int i,j,k;

for(i=1;i<=4;i++)

{

for(j=1;j<=2*i-2;j++)

t(" ");

for(k=1;k<=9-2*i;k++)

t("*");

tln();

}

}

}

  10、编写程序在终端打印1~100之间的素数。

public class a

{???????? public static void main(String[] args)

{ int i,j;

label:

for(i=2;i<=100;i++)

{????? for(j=2;jif(i%j==0)

continue label;

t(+i);

tln();

}

}

}

  11、编写一个java程序,用穷举法找出2~50之间的素数,并打印出来。

public class s{

public static void main(String args[]){

int i,j,k ;

boolean flag ;

for (i=2;i<=50 ;i++ ){

flag =true ;

k=i/2 ;

for (j=2;j<=k ;j++ ){

if (i%j==0){

flag = false ;

break ;

}

}

if (flag){

tln(i+"") ;

}

}

}

}

  12、编写一自定义方法,找出两个数中的.最大数,并main方法中验证。

public class a

{

static double Max(double x,double y)

{?? double t;

if(x>=y)

{

t=x;

}else

{ t=y;???? }

return t;

}

public static void main(String[] args)

{

double x,y,m;

x=549.265;

y=56.28;

m =Max(x,y);

tln("最大数是"+m);

tln("x="+x+"y="+y);

if(m>=x&&y<=m)

{

tln("ture");

}

else

{

tln("flase");

}

}

}

  13、编写一自定义方法,找出两个数中的最小数,并main方法中验证。

public class a

{

static double Min(double x,double y)

{?? double t;

if(x<=y)

{

t=x;

}else

{ t=y;???? }

return t;

}

public static void main(String[] args)

{

double x,y,m;

x=245.38;

y=525.63;

m =Min(x,y);

tln("最小数是"+m);

tln("x="+x+"y="+y);

if(m<=x&&y>=m)

{

tln("ture");

}

else

{

tln("flase");

}

}

}

  14、编程,找出长度为10的数组中,数组元素的最大值,并输出。

public class a

{

public static void main(String[] args)

{

double x[]={25.3,56.3,15.3,125.25,465.36,456.32,458.21,456.325,4856.3215,41.6};

double m= x[0];

int i;

for(i=0;i<10;i++)

{ if (m<=x[i])

m=x[i];

}

tln("最大数是"+m); }}

  15、编程,找出长度为10的数组中,数组元素的最小值,并输出。

public class a

{

public static void main(String[] args)

{

double x[]={25.3,56.3,15.3,125.25,465.36,456.32,458.21,456.325,4856.3215,41.6};

double m=x[0];

int i;

for(i=0;i<10;i++)

{ if (m>=x[i])

m=x[i];

}

tln("最小数是"+m); }}

16、编程,找出长度为10的数组中,数组元素的最大值和最小值,并输出。

public class a

{

public static void main(String[] args)

{

double x[]={25.3,56.3,15.3,125.25,465.36,456.32,458.21,456.325,4856.3215,41.6};

double max=x[0];

int i;

for(i=0;i<10;i++)

{ if (max<=x[i])

max=x[i];

}

double min=x[0];

int j;

for(j=0;i<10;i++)

{ if (min>=x[j])

min=x[j];

}

tln("最大数是"+max);

tln("最小数是"+min);

}}

  • 文章版权属于文章作者所有,转载请注明 https://xuezhezhai.com/jsj/java/pxkpv.html