java题库word版(8)

2019-08-31 13:52

/***********FOUND***********/ System.out.print() } }}

20、题目:根据学生的考试的百分制成绩得出分数等级。

(90~100为A级,80~89为B级,70~79为C级,60~69为D级, 60分以下为E级) import java.io.*; public class Prog1

{public static void main(String args[]) throws IOException { int grade;

/*****************FOUND*****************/ String str;

BufferedReader buf;

buf=new BufferedReader(new InputStreamReader(System.in)); System.out.print(\请输入考试成绩:\ str=buf.readLine();

/*****************FOUND*****************/ grade=Integer.parseInt(str);

System.out.print(\对应的级别为:\ /*****************FOUND*****************/ if (grade>=90)

System.out.println(\ else if (grade>=80)

System.out.println(\ else if (grade>=70)

System.out.println(\ else if (grade>=60)

System.out.println(\

/*****************FOUND*****************/ otherwise else

System.out.println(\

21、题目:从键盘上接受用户输入的10个整数,并输出这10个整数的 最大值和最小值 import java.io.* ; public class Prog1

{public static void main(String args[ ]) throws IOException { int i, n=10, max, min,temp,sum=0; BufferedReader buf;

buf=new BufferedReader(new InputStreamReader(System.in)); /***********FOUND***********/

max==min==Integer.parseInt(buf.readLine()); /***********FOUND***********/ for ( i=1; i<=n; i++ )

{ temp=Integer.parseInt(buf.readLine()); if (temp > max ) /***********FOUND***********/

36

max=temp;

if (temp < min) /***********FOUND***********/ min=temp; }

System.out.println(\

22、题目:从键盘上输入一个字符,判断该字符是数字字符、英文字符 还是其他字符 import java.io.*; public class Prog1

{public static void main(String args[]) throws IOException{ /***********FOUND***********/ boolean 0;

/***********FOUND***********/ (char)System.in.read(); if (c>='0'&&c<='9')

System.out.println(c+\是数字字符\/***********FOUND***********/

else if(c>='A'&&c<='Z'||c>='a'&&c<='z') System.out.println(c+\是英文字符\ /***********FOUND***********/ end else

System.out.println(c+\是其他字符\23、题目:求1到100的偶数之和,奇数之积 public class Prog1

{ public static void main(String args[]) {/***********FOUND***********/ int i,j,sum=0;

/***********FOUND***********/ double product=1;

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

/***********FOUND***********/ if (i%2!==)

sum+=i;else

/***********FOUND***********/ Product*=i; }

System.out.println(\偶数之和是 : \

System.out.println(\奇数之积是 : \24、题目:求出数组a中能被3整除的数的和值 import java.io.* ; public class Prog1

{public static void main(String args[ ]){ /***********FOUND***********/

int i, s=0 ;

37

int a[ ]= {10,20,30,40,50,60,70,80,90 }; /***********FOUND***********/ for ( i=0; i

/***********FOUND***********/ S+=a[i];

System.out.println(\25、题目:求下列分数序列的前10项之和

2/1,3/2,5/3,8/5,13/8,21/13...... import java.io.*; public class Prog1

{public static void main(String args[]) { int a,b,t,i;

/***********FOUND***********/ double sum;

a=2;b=1;sum=0;

for(i=1;i<=10;i++){ /***********FOUND***********/ (double)sum=sum+a/b; t=a;

/***********FOUND***********/ a= a+b;

/***********FOUND***********/ b=t;}

System.out.println(\和值是:\

26、题目:从键盘读入若干个字符,以#结束,将字符做转换后输出( 所有的大写字母转换成小写字母,其他字符不做任何更改), 最后显示所有大小写转换的总数。提示:小写字母的编码 比大写字母大32 import java. io.*; public class Prog1

{ public static void main(String args[]) throws IOException{ char ch;

/***********FOUND***********/ int changes=0;

System.out.println(\输入一串以#号结束的字符:\ do

{ ch=(char)System.in.read(); /***********FOUND***********/ if(ch>='A'&ch<='Z') { /***********FOUND***********/ ch=(char)(ch+32);

changes++;}

38

System.out.print(ch); /***********FOUND***********/ }while(ch='#'); System.out.println();

System.out.println(\转换的字符数为:\

27、题目:设s=11×22×33×?×nn,求s不大于100000000时最大的n import java.io.*; public class Prog1 {

public static void main(String args[]) throws IOException {

/***********FOUND***********/ int s; int n;

/***********FOUND***********/ s=0; n=0;

/***********FOUND***********/ while (s>100000000) { n++;

/***********FOUND***********/ s=s+11*n; }

System.out.println(\结果为:\28、题目:计算并输出500以内最大的10个素数之和 public class Prog1

{ public static void main(String args[]) { int sum=0,n=0,j,num=500; /***********FOUND***********/ while ((num >= 2) && (n <10))

{ for (j=2; j<=num/2; j++ ) if (num % j ==0 ) /***********FOUND***********/ break;

if (j>num/2) { sum=sum+num;

/***********FOUND***********/ n++;

}

/***********FOUND***********/ num--; }

39

System.out.println(sum); } }

29、题目:从键盘读入字符,直到接收到一个#号为止,计算并输出空 格的数量 import java.io.*; public class Prog1

{ public static void main(String args[]) throws IOException {

char ch;

/***********FOUND***********/ int sp=0;

System.out.println(\请输入若干字符(以#结束):\ do {

/***********FOUND***********/ ch=(char)System.in.read(); /***********FOUND***********/ if(ch=='')

sp++;

/***********FOUND***********/ } while(ch!='#');

System.out.println(\空格数是:\

30、题目:求100到200之间的素数,并以5个一行的形式显示在屏幕上 public class Prog1 {

/***************FOUND***************/ public static void main(stringargs[]); { int n=0,j;

for(int i=101;i<200;i+=2) {

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

/***************FOUND***************/ if( i%j==0 ) break; if (j>i-1)

{ System.out.print(\ n++; if( n==5 ) {

/***************FOUND***************/ System.out.println(); n=0; } }} System.out.println(); } } 31、题目:打印输出如下图形:

40


java题库word版(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:北师大小学生字表一到六年级汇总

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: