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 ...
最新文章
- 02JavaScript中的变量
- 使用wireshark分析TLSv2(详细)
- 【mathematical statistics】4 hypothesis testing
- 智能指针——auto_ptr
- 运行时报错RuntimeError: expected device cpu but got device cuda:0
- BugkuCTF-MISC题红绿灯
- 开课吧:人工智能技术应用面临的挑战包括哪些方面?
- html中如何制作手势密码,h5手势密码开发(使用jq)(示例代码)
- ASP入门(一)环境的搭建
- IC设计职位详解之“数字前端设计工程师”就业必学课程
- Googler高级工程师打造“厂外生存指南”,程序员感叹,圆我大厂梦
- 有关PS中图片不能解锁问题
- 共享充电宝还有市场嘛?
- JNDI注入之略微学学
- pandas 处理 excel 文件 之 Series DataFrame 篇
- c语言dfs算法初步讲解,[转载]算法初步
- 每日定时推送股票数据到表单搭建示例
- 武汉科技大学计算机考研资料汇总
- linux v4l2 示例程序,Linux关于Camera使用V4L2
- 怎么把jpg文件转换成pdf文件