新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
按照题目要求编写的开关灯问题的Java程序如下
成都创新互联公司服务项目包括桓仁网站建设、桓仁网站制作、桓仁网页制作以及桓仁网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,桓仁网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到桓仁省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
import java.util.Scanner;
public class AA {
public static void main(String[] args) {
System.out.print("请输入正整数N和M,以单个空格隔开:");
Scanner sc=new Scanner(System.in);
int N=sc.nextInt();
int M=sc.nextInt();
if(N5000||MN){
System.out.println("输入错误!");
return;
}
int i,j;
boolean a[]=new boolean[N+1];
String s="";
for(i=1;i=N;i++){
a[i]=true;
}
for(i=1;i=N;i++){
for(j=1;j=M;j++){
if(i%j==0){
if(a[i]==true)
a[i]=false;
else
a[i]=true;
}
}
}
for(i=1;i=N;i++){
if(a[i]==false)
s=s+i+",";
}
System.out.println(s.substring(0,s.length()-1));
}
}
我的思路:
1.定义一个开关的接口(ISWitcher),用于设定开关的功能
2.定义开关类实现开关接口的功能
3.定义电器类,所有电器的父类
4.对电灯,投影仪,风扇等电器进行定义
5.进行测试
定时开机是BIOS设置的。
定时关机这个好写。。。。
启动时检测一次当前时间,算出距离目标时间的值。
然后线程休眠这么长时间。
然后执行控制台命令,调用windows系统自带的关机命令就可以了。
java调用控制台的关机命令如下
Runtime.getRuntime().exec("shutdown -s");
lang包下的,直接可以用~
系统是winXP+JVM1.5