浙江工商大学计算机与信息工程学院
学期上机实验报告
课程名称:java 程序设计实验 姓 名: 学 号:班日 期:结构化程序设计
【一】 实验内容及要求
实验目的:
了解 java 的数据类型, 掌握各种变量的声明方式;理解运算符的优先级 , 掌握 java
基本数据类型、运算符与表达式、数组的使用方法;理解 java 程序语法结构,掌握顺序结
构、选择结构和循环结构语法的程序设计方法
实验内容:
2)使用 break 语句实现记数:从 1~100,当数到 78 时程序终止。
3)分别使用 for 语句编程,找出所有的水仙花数并输出。 水仙花数是三位数,它的各
位数字的立方和等于这个三位数本身,例如:371=33+73+13,371 就是一个水仙花数。
4)编写一程序,判断 2011 年份是否是闰年,并在屏幕上输出判断结果。
5)由用户输入一个整数,由程序判断是否为素数,并给出结果。或由用户输入一个范围,
程序列出该范围内的全部素数
【二】完成报告
1.public class zjgsu_gj{
public static void main (string[] args){
}
2.public class zjgsu_gj{
public static void main (string[] args){int k; for (k=100;k<=300;k++){ if
(k%3!=0) } system.out.println(k); else continue; }
}
for (k=1;k<=100;k++){ system.out.println(k); if (k==78) break; } }
3.public class zjgsu_gj{
public static void main (string[] args){
int k,a,b,c;
for (k=100;k<=999;k++){ a=k/100; } b=(k%100)/10; c=(k%100)%10; if
(k==a*a*a+b*b*b+c*c*c) system.out.println(k); }
}
4.public class zjgsu_gj{
public static void main (string[] args){
} int k=2011; if ((k%4==0&&k%100!=0)||(k%400==0)) }
system.out.println(k+年是闰年); else system.out.println(k+不年是闰年);
5.import java.util.scanner;
public class zjgsu_gj
{
public static void main(string args[]) throws java.io.ioexception
{
int m,n; scanner scan=new scanner(system.in); n=scan.nextint(); for(m = 2;m <
n;m++) {
}
}
break; } if(m == n) system.out.println(n+ 是 素 数 ); else