java程序设计基础_陈国君版第五版_第四章习题
java程序设计基础_陈国君版第五版_第四章习题
import java.util.Scanner;
public class Main4_1 {public static void main(String[] args){Scanner scanner = new Scanner(System.in);float testScore ;char grade ;do{System.out.println("请输入成绩:");testScore = scanner.nextFloat();}while((testScore<0)||(testScore>100));switch((int)testScore/10){case 10 : case 9 : grade = 'A'; break;case 8 : grade = 'B'; break;case 7 : grade = 'C'; break;case 6 : grade = 'D'; break;default: grade = 'E'; break;}System.out.println("本次成绩:"+testScore+"\t获得的等级是:"+grade);}
}
import java.util.Scanner;
public class Main4_2{public static void main(String[] args){Scanner scanner = new Scanner(System.in);System.out.print("请输入学生的成绩:");float testScore = scanner.nextFloat();char grade;switch((int)testScore/10){case 10:case 9 : grade = 'A';break;case 8 : if(testScore>=85){grade = 'A';break;}else{grade = 'B';break;}case 7 : grade = 'B';break;case 6 : grade = 'C';break;default: grade = 'D';break;}System.out.println("成绩"+testScore+"的等级是: "+grade);}
}
public class Main4_3{public static void main(String[] args){for(int i = 1;i<100;i++){if(i%21==0){System.out.println(i+"\t");}}}
}
import java.io.*;
public class Main4_4{public static void main(String[] args)throws IOException{BufferedReader buf = new BufferedReader(new InputStreamReader(System.in));System.out.println("请输入一个数:");String str = buf.readLine();int n = Integer.parseInt(str);int sum = 0 ;for(int i = 1;i<=n;i++){int s = 1;for(int j = 1 ; j<=i;j++){s = s*j;}sum += s;}System.out.println("结果为:"+sum);}
}
import java.util.Scanner;
public class Main4_5{public static void main(String[] args){float sum = 0;Scanner scanner = new Scanner(System.in);System.out.println("请输入一个数 n:");int n = scanner.nextInt();for(int i = 1;i<=n;i++){int s =1;for(int j = 1;j <= i ; j++){s = s*j;}sum += Math.pow(-1,i-1)/(float)s;}System.out.println("sum = "+sum);}
}
public class Main4_6{public static void main(String[] args){int flag = 0;for(int i = 100; i < 1000; i++){int num1 = i%10;int num2 = (i%100)/10;int num3 = i/100;if(i==(Math.pow(num1,3)+Math.pow(num2,3)+Math.pow(num3,3))){System.out.print(i+"\t");flag++;}if(flag >10){System.out.println();flag = 0;}}}
}
import java.io.*;
public class Main4_7{public static void main(String[] args)throws IOException{BufferedReader buf = new BufferedReader(new InputStreamReader(System.in));String str ;System.out.println("请输入一个数:");str = buf.readLine();int n = Integer.parseInt(str);int sum = 0;for(int i = 1 ;i < n ; i++){if(n%i==0){sum += i;}}if(sum == n){System.out.println(n+"是一个完全数!");}elseSystem.out.println(n+"不是一个完全数!");}
}
import java.io.*;
public class Main4_8{public static void main(String[] args)throws IOException{BufferedReader buf = new BufferedReader(new InputStreamReader(System.in));System.out.println("请输入一个整数:");String str = buf.readLine();int n = Integer.parseInt(str);System.out.print(n+"的各位数字之和为"); int flag =1;while((n/(int)(Math.pow(10,flag)))!=0){flag++; }while(flag!=0){System.out.print((int)(n/(Math.pow(10,flag-1))));n %= Math.pow(10,flag-1);flag--;if(flag!=0){System.out.print("+");}}}
}
import java.util.Scanner;
public class Main4_9{public static void main(String[] args){Scanner scanner = new Scanner(System.in);System.out.println("请输入一个浮点型数:");float n = scanner.nextFloat();System.out.println(n+"的整数部分为"+(int)n);System.out.println(n+"的小数部分为"+(n-(int)n));}
}
public class Main4_10{public static void main(String[] args){float length = 3000;int num = 0;do{length /= 2;num++;}while(length>=5);System.out.println("需要"+num+"天,绳子的长度会短于5米");}
}
public class Main4_11{public static void main(String[] args){ int n = 5,i=0,j,z;int [][] a = new int [n][n]; a[0][0] = 1;for(z = 1 ; z<n;z++){ //z判断有多少行j=0; i = z; //哪行开始a[i][j]=a[j][i-1]+1;do{ //斜向上走 赋值a[i-1][j+1]=a[i][j]+1;i--;j++;}while(j!=z);}for(i=0;i<n;i++){for(j=0;j<(5-i);j++)System.out.print(a[i][j]+"\t");System.out.println();}}
}
java程序设计基础_陈国君版第五版_第四章习题相关推荐
- C++程序设计(第3版 谭浩强) 第四章习题
1.写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用两个函数,并输出结果,两个整数由键盘输入. #include <iostream> using namespace st ...
- java程序设计基础_陈国君版第五版_第七章例题
java程序设计基础_陈国君版第五版_第七章例题 class Cylinder {private double radius;private int height;private double pi ...
- java程序设计基础_陈国君版第五版_第五章习题
java程序设计基础_陈国君版第五版_第五章习题 import java.util.Scanner; public class Main5_1 {public static void main(Str ...
- java程序设计基础_陈国君版第五版_第四章例题
java程序设计基础_陈国君版第五版_第四章例题 <pre name="code" class="java">public class Main4_ ...
- java程序设计基础_陈国君版第五版_第八章例题
java程序设计基础_陈国君版第五版_第八章例题 class Person{private String name;private int age;public Person(){System.out ...
- java程序设计基础_陈国君版第五版_第十一章例题
java程序设计基础_陈国君版第五版_第十一章习题 class MyThread extends Thread { private String who;public MyThread(String ...
- java程序设计基础_陈国君版第五版_第五章例题
java程序设计基础_陈国君版第五版_第五章例题 public class Main5_1 {public static void main(String[] args){int i;int[] a; ...
- java程序设计基础_陈国君版第五版_第十章例题
java程序设计基础_陈国君版第五版_第十章例题 import java.io.*; public class Main10_1 {public static void main(String [] ...
- java程序设计基础_陈国君版第五版_第六章例题
java程序设计基础_陈国君版第五版_第六章例题 class Cylinder {double radius;int height;double pi = 3.14;void area(){Syste ...
- java程序设计基础_陈国君版第五版_第九章例题
java程序设计基础_陈国君版第五版_第九章例题 /*** 本测例会产生一个数组越界异常* @author Richard**/ public class Main9_1 {public static ...
最新文章
- 牛客网(剑指offer) 第二十一题 栈的压入、弹出序列
- 使用Reflector.FileDisassembler反编译DLL
- 【无标题】物联网安全挑战:为什么企业现在必须评估它们
- JSONP跨域原理和jQuery.getJSON用法
- 深度优先搜索——单词方阵(洛谷 P1101)
- VB案例:宁越电子琴
- Three20 NetWork
- python系列教程_python基础学习系列教程2-进阶之路中绕不开的知识点。
- 无敌打印(适用各种浏览器自带打印功能)
- dbeaver设置mysql驱动
- 一个OpenMP的学习程序
- 为什么都说阿里 P7 的晋升是道坎?
- 如何设置Ubuntu键盘输入法框架为fcitx
- 用PC3000和HDD Unlock解笔记本硬盘密码
- 集成学习-Bagging和Pasting
- 【青龙面板】返利好省
- SNIP的升级版SNIPER(效果比Mosaic更佳)
- Numpy之数据归一化
- 电脑系统重装篇7:使用GHO镜像文件安装系统(OneKey)
- 江湖2 java_热血江湖2手游一键端源码搭建教程+APP端+WEB端+GM工具