- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验2:类的方法和流程控制精选
广东技术师范学院实验报告
学院: 计算机科学学院 专业: 计算机科学与技术(师范) 班级: 成绩: 姓名: 孔哥哥 学号: 组别: 组员: 实验地点: Win10电脑 实验日期: 指导教师签名:
预习情况 操作情况 考勤情况 数据处理情况
实验名称: 类的方法和流程控制1.掌握Java语言的标识符和保留字,各简单数据类型变量以及有逻辑量意义数据的表示方法以及表示条件的表达式的类型。
2.掌握Java语言中具各种运算符表达式的基本知识。
3.熟练掌握使用if语句进行单分支结构和双分支结构程序设计的基本方法。
4.熟练掌握使用if语句的嵌套及switch语句进行多分支结构程序设计的基本方法。
5.熟练掌握while、do-while和for三种语句组成循环结构的基本方法。熟练掌握特殊流程控制语句如break,continue,标号语句。
6.熟练掌握一维数组和二维数组的使用
7.把课堂上学到的理论用于实践,并验证理论的正确性,和发现新的问题
1. 设n为自然数:n!=1×2×3×…×n 称为n的阶乘,并且规定0!=1.试编程计算2!、4!、6!和10!,并将结果输出到屏幕上。import java.io.IOException;
import java.util.Scanner;
public class test {
static int digui(int i)
{
int sum = 0;
if (i == 0)
return (1);
else
sum = i * digui(i-1);
return sum;
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
try{
for(int q=0;q4;q++){
System.out.println(请输入数字:);
int i = sc.nextInt();
System.out.println(i+! =+digui(i));
}
}
catch(Exception e){
System.out.println(请输入数字!);
}
}
2. 编写程序,接收用户从键盘输入的三个整数x、y、z,从中选出最大和最小者。import java.util.Scanner;
public class test1 {
static int daxiao(int a,int b,int c){
//判断大小
int max;
if(ab){
max=a;
if(maxc){
max=c;
}
}
else{
max=b;
if(maxc){
max=c;
}
}
return max;
}
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
try{
System.out.println(请输入第一个数字:);
int x=sc.nextInt();
System.out.println(请输入第二个数字:);
int y=sc.nextInt();
System.out.println(请输入第三个数字:);
int z=sc.nextInt();
System.out.println(max=+daxiao(x,y,z));
}
catch(Exception e){
System.out.println(请全部输入整数!);
}
}
}
3. 求出100以内的素数,并将这些数在屏幕上5个一行地显示出来。
public class SuShu{
public static void main(String args[]){
int k=0;
for(int n=2;n=100;n++){
int y=1;
for(int i=2;in;i++)
if(n%i==0) {
y=0;
break;
}
if(y==1){
k++;
System.out.print(n+ );
if(k%5==0)
System.out.print(\n);
}
}
}
}
4.从键盘输入一种物品的价格(范围在0.1~5.00元),假设
文档评论(0)