作业一:
两种方法:
if和switch
if
import java.util.Scanner;//引入Scanner
public class Fourthree {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);//创建
System.out.println("请输入奖号:");
int pride=sc.nextInt();
if(pride==1) {
System.out.println("恭喜获得一等奖:”奖品是42寸彩电“");
}else if(pride==2){
System.out.println("恭喜获得二等奖:”奖品是光波炉“");
}else if(pride==3) {
System.out.println("恭喜获得三等奖:”奖品是加湿器“");
}else if(pride==4) {
System.out.println("恭喜获得安慰奖:”奖品是16G-u优盘“");
}
else {
System.out.println("无");
}
sc.close();
}
}
switch
import java.util.Scanner;//引入Scanner
public class Fourfour {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);//创建
System.out.println("请输入奖号:");
int pride=sc.nextInt();
switch(pride) {
case 1:
System.out.println("恭喜获得一等奖:”奖品是42寸彩电“");//输出
break;
case 2:
System.out.println("恭喜获得二等奖:”奖品是光波炉“");
break;
case 3:
System.out.println("恭喜获得三等奖:”奖品是加湿器“");
break;
case 4:
System.out.println("恭喜获得安慰奖:”奖品是16G-u优盘“");
break;
default:
System.out.println("无");
}
sc.close();
}
}
两种方法的运行结果为:
请输入您的奖号:1
恭喜获得一等奖:42彩电
作业二:
if
public class 百度一下 {
public static void main(String[]agrs){
System.out.println("请您输入公司名称:");//输出打印“请您输入公司名称”
Scanner sc=new Scanner(System.in);//创建扫描器,将键盘输入数值给scanner
int a=sc.nextInt();//定义int型的变量a,记录输入的数字;
if(a==1) {//如果a数字为1
System.out.println("明日科技主要出版专业的互联网编程语言书籍,针对零基础,本着快速上手,"
+ "易学的原则。出版的书籍有 python,c 语言,iava。");
//输出打印
}else if(a==2) {//如果a数字为2
System.out.println("阿里巴巴是国内最大的互联网购物平台之一,旗下有支付宝,淘宝等业务");
//输出打印
}else if(a==3) {//如果a数字为3
System.out.println("京东集团主要经营网上购物商城,几乎包含了所有人们需要的东西,包括书籍,日常生活用品,交通工具,电子产品系列等。");
//输出打印
}else {//当以上条件都不成立,则执行下面语句块
System.out.println("查询不到该公司");
//输出打印"查询不到该公司"
}
sc.close();//结束扫描
}
}
switch
public class 百度一下2 {
public static void main(String[]agrs){
System.out.println("请您输入公司名称:");//输出打印“请您输入公司名称”
Scanner sc=new Scanner(System.in);//创建扫描器,将键盘输入数值给scanner
String a=sc.next();//定义string型的变量a,记录输入的文字;
switch(a) {//使用swith判断输入的a的文字
case "明日科技": //如果a文字为明日科技
System.out.println("主要出版专业的互联网编程语言书籍,针对零基础,本着快速上手,"
+ "易学的原则。出版的书籍有 python,c 语言,iava。");
//输出打印
break;//结束判断循环
case "阿里巴巴"://如果a文字为阿里巴巴
System.out.println("是国内最大的互联网购物平台之一,旗下有支付宝,淘宝等业务");
//输出打印
break;//结束判断循环
case"京东集团"://如果a文字为京东集团
System.out.println("主要经营网上购物商城,几乎包含了所有人们需要的东西,包括书籍,日常生活用品,交通工具,电子产品系列等。");
//输出打印
break;//结束判断循环
}
sc.close();//结束扫描
}
}
两种方法运行的结果为:
请输入公司的名称:明日科技
明日科技主要出版专业的互联网编程语言书籍,针对零基础,本着快速上手,易学的原则。出版的书籍有 python,c 语言,iava系列等。
作业三:
if
import java.util.Scanner;
public class Fourthree {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
System.out.println("请输入要查询的录取分数线(比如民办本科、艺术类本科、体育类本科、二本、一本):");
int grade=sc.nextInt();
if(grade>=280&&grade<290) {
System.out.println("体育类本科录取分数线:280分");
}else if(grade>=290&&grade<350){
System.out.println("艺术类本科录取分数线:290分");
}else if(grade>=350&&grade<445) {
System.out.println("民办本科录取分数线:350分");
}else if(grade>=445&&grade<555) {
System.out.println("二本录取分数线:445分");
}else if(grade>=555) {
System.out.println("一本录取分数线:555分");
}
else {
System.out.println("无效");
}
sc.close();
}
}
switch:
import java.util.Scanner;
public class Fourfour {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
System.out.println("请输入要查询的录取分数线(比如民办本科、艺术类本科、体育类本科、二本、一本):");
int grade=sc.nextInt();
switch(grade) {
case 350:
System.out.println("民办本科录取分数线:350分");
break;
case 290:
System.out.println("艺术类本科录取分数线:290分");
break;
case 280:
System.out.println("体育类本科录取分数线:280分");
break;
case 445:
System.out.println("二本录取分数线:445分");
break;
case 555:
System.out.println("一本录取分数线:555分");
default:
System.out.println("成绩无效:");
}
sc.close();
}
}
两种方法运行的结果为:
请输入要查询的录取分数线(比如民办本科、艺术类本科、体育类本科、二本、一本):
二本
二本录取分数线:445分
作业四:
运行结果为:
2550
六.要求按序输出 0-9 之间的整数数字,但是不能包含数字 6
七.输入一个正整数 n,然后打印出1到n 中的所有素数(也称质数,自行百度其含义)
运行结果为:
10以内的素数有 :2 3 5 7
八.打印九九乘法表
九.输入一个年份n,然后输出从 1949 年到 n 年中所有的闰年