import java.util.Scanner;
public class disizuoye1_if {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);//打开键盘扫描器,接收从键盘输入的数据
System.out.print("请输入您的奖号:");//输出
int a = sc.nextInt(); //将输入的数据存入int类型a里
if(a > 0 && a < 2){ //if,多分只语句如果满足某条件,则执行该代码,如果不满足则执行下一行代码
System.out.println("恭喜你获得一等奖:42寸彩电!");
}else if(a >= 2 && a < 3){ //else if,或者如果满足该行代码的条件,则执行该行,反之执行下一行
System.out.println("恭喜你获得二等奖:微波炉!");
}else if(a >= 3 && a < 4){
System.out.println("恭喜你获得三等奖:加湿器!");
}else if(a >= 4 && a < 5){
System.out.println("恭喜你获得安慰奖:16G-U盘!");
}else { //否则执行该行代码
System.out.print("您输入的奖号有误,请重新输入!");
}
sc.close();//关闭扫描器
}
}
import java.util.Scanner;
public class disizuoye1_switch {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);//打开扫描器,接收键盘输入的数据
System.out.print("请输入您的奖号:");//输出
int a = sc.nextInt(); //将输入的数据存入int类型a里
switch(a){ //switch分支语句,计算值
case 1: //case如果表达式的值与case后设定的值相同则运行该行代码,反之跳转下一行
System.out.println("恭喜你获得一等奖:42寸彩电!");
break; //直到遇到该代码,switch分支语句才会结束
case 2:
System.out.println("恭喜你获得二等奖:微波炉!");
break;
case 3:
System.out.println("恭喜你获得三等奖:加湿器!");
break;
case 4:
System.out.println("恭喜你获得安慰奖:16G-U盘!");
break;
default: //如果所以case语句条件都不符合,则执行defualt之后的代码
System.out.print("您输入的奖号有问题,请重新输入!");
}
sc.close();//关闭扫描器
}
}
import java.util.Scanner;
public class disizuoye2_if {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);//打开键盘扫描器,接收从键盘输入的数据
System.out.println("请您输入公司的名称:");//输出
String Name = sc.next(); //将输入的数据存入string类型Name里
if(true == Name.equals("明日科技")) { //if,多分只语句如果满足某条件,则执行该代码,如果不满足则执行下一行代码
System.out.println("明日科技主要出版专业的互联网编程语言书籍"
+ ",对零基础,本着快速上手,易学的原则。"
+ "出版的书籍有python,c语言,Java。");
}else if(true == Name.equals("京东集团")) {//else if,或者如果满足该行代码的条件,则执行该行,反之执行下一行
System.out.println("主要经营网上购物商城,几乎包含了人们所以需要的东西"
+ ",包括书籍,日常用品,交通工具,电子产品系列等。");
}else if(true == Name.equals("阿里巴巴")) {
System.out.println("是国内最大的互联网购物平台,之一,旗下有支付宝,淘宝等业务");
}else { //否则执行该行代码
System.out.println("抱歉,我们目前还没收入该公司信息!");
}
sc.close();//关闭扫描器
}
}
import java.util.Scanner;
public class disizuoye2_switch {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in); //打开扫描器,接收键盘输入的数据
System.out.println("请您输入公司的名称:");//输出
String Name = sc.next();//将输入的数据存入string类型Name里
switch(Name) { //switch分支语句,计算值
case "明日科技": //case如果表达式的值与case后设定的值相同则运行该行代码,反之跳转下一行
System.out.println("明日科技主要出版专业的互联网编程语言书籍"
+ ",对零基础,本着快速上手,易学的原则。"
+ "出版的书籍有python,c语言,Java。");
break; //直到遇到该代码,switch分支语句才会结束
case "京东集团":
System.out.println("主要经营网上购物商城,几乎包含了人们所以需要的东西"
+ ",包括书籍,日常用品,交通工具,电子产品系列等。");
break;
case "阿里巴巴":
System.out.println("是国内最大的互联网购物平台,之一,旗下有支付宝,淘宝等业务");
break;
default: //如果所以case语句条件都不符合,则执行defualt之后的代码
System.out.print("抱歉,我们目前还没收入该公司信息!");
break;
}
sc.close(); //关闭扫描器
}
}
import java.util.Scanner;
public class disizuoye3_if {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);//打开键盘扫描器,接收从键盘输入的数据
System.out.println("请输入要查询的录取分数线(比如民办本科,艺术类本科,"
+ "体育类本科,二本,一本):");
String Name = sc.next(); //将输入的数据存入string类型Name里
if(true == Name.equals("民办本科")) { //if,多分只语句如果满足某条件,则执行该代码,如果不满足则执行下一行代码
System.out.println("民办本科录取分数线:350");
}else if(true == Name.equals("艺术类本科")) { //else if,或者如果满足该行代码的条件,则执行该行,反之执行下一行
System.out.println("艺术类本科录取分数线:290");
}else if(true == Name.equals("体育类本科")) {
System.out.println("体育类本科录取分数线:280");
}else if(true == Name.equals("二本")) {
System.out.println("二本录取分数线:445");
}else if(true == Name.equals("一本")) {
System.out.println("一本录取分数线:555");
}else { //否则执行该行代码
System.out.println("抱歉,你输入的类别我们目前没有或是输入有误,请重新输入!");
}
sc.close();//关闭扫描器
}
}
import java.util.Scanner;
public class disizuoye3_switch {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); //打开扫描器,接收键盘输入的数据
System.out.println("请输入要查询的录取分数线(比如民办本科,艺术类本科,"
+ "体育类本科,二本,一本):");//输出
String Name = sc.next();//将输入的数据存入string类型Name里
switch(Name) { //switch分支语句,计算值
case "民办本科": //case如果表达式的值与case后设定的值相同则运行该行代码,反之跳转下一行
System.out.println("民办本科录取分数线:350");
break; //直到遇到该代码,switch分支语句才会结束
case "艺术类本科":
System.out.println("艺术类本科录取分数线:290");
break;
case "体育类本科":
System.out.println("体育类本科录取分数线:280");
break;
case "二本":
System.out.println("二本录取分数线:445");
break;
case "一本":
System.out.println("一本录取分数线:555");
break;
default: //如果所以case语句条件都不符合,则执行defualt之后的代码
System.out.print("抱歉,你输入的类别我们目前没有或是输入有误,请重新输入!");
break;
}
sc.close(); //关闭扫描器
}
}
public class JiSuan {
public static void main(String[] args) {
// TODO Auto-generated method stub
int sum = 0;//定义sum的值
int i;//定义i
for (i = 2;i <= 100;i += 2) {//for循环语句
sum += i; //执行语句
}
System.out.println("2+4+6+8+...+100的值为:" + sum);//输出结果
}
}
import java.util.Scanner;
public class SSS {
public static void main(String[] args) {
// TODO Auto-generated method stub
int i;//定义i
int s = 1;//给s赋值
for (i = 1;i <= 10; i++) {//for循环体
System.out.println("请输入一个数:");//输入十个数
Scanner scanner = new Scanner(System.in); //从键盘获取输入的值放入scanner
int a = scanner.nextInt();//把输入的整数赋值给a变量
s=a*s;//执行语句计算十个数的积
}
System.out.println("这十个数乘积的值为:"+ s);//输出结果
}
}
public class N {
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=0; i<10; ++i){//定义变量
if(i != 6){//等于6不输出
System.out.print(i+" ");
}
}
System.out.println();
}
}
public class ZhiShu {
public static void main(String[] args) {
// TODO Auto-generated method stub
int n=10;
System.out.print(n+"以内的素数有:");
for(int i=2; i
public class JiuJiu {
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=1;i<=9;i++){//定义变量
for(int j=1;j<=i;j++){//循环嵌套
System.out.print(i+"*"+j+"="+i*j+" ");
}
System.out.println();
}
}
}/*用for循环嵌套
定义两个变量,i为行标,j为列标
输出结果*/
import java.util.Scanner;
public class NianFen {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner in=new Scanner(System.in);
System.out.print("请输入一个年份:");
int n=in.nextInt();
final int startYear=1949; //定义常量
if(n < startYear){
System.out.println("输入年份有误,输入的年份不能小于"+startYear+"年,请重新输入");//不能比所定义的常量小
return;
}
System.out.printf("%d 到 %d 之间有以下年份是闰年。\n\n",startYear,n);
int count=0;
for(int i=startYear; i <= n; ++i){
if( (i%4 == 0 && i%100 != 0) || (i%400 == 0)){//判断
System.out.printf("%d年\t",i); //输出闰年年份
//每输出四个年份后,就换行一次
if((++count)%4 == 0){
count=0;
System.out.println();
}
}
}
in.close(); //关闭扫描器
}
}