1某公司年会抽奖规则如下:
1"代表“一等奖",奖品是"42寸彩电";
2"代表“二等奖",奖品是"光波炉";
3"代表“三等奖",奖品是"加湿器";
4"代表“安慰奖",奖品是"16G-U盘"。
switch语句
package d4z;//包名
import java.util.Scanner;//导入java.util.scanner类
public class Gongshiswitch {//创建类
public static void main(String[] args) {//主方法
System.out.println("请输出中奖号码");//输入信息
Scanner sc=new Scanner(System.in);//输入奖号
int num=sc.nextInt();//将奖号赋予给a
switch(num){//指定switch语句的表达式为变量num
case 1://定义case语句中的常量为1
System.out.println("恭喜获得一等奖:42寸彩电");//输出获奖信息
break;//退出循环
case 2://定义case语句中的常量为2
System.out.println("恭喜获得二等奖:光波炉");//输出获奖信息
break;//退出循环
case 3://定义case语句中的常量为3
System.out.println("恭喜获三等奖:加湿器");//输出获奖信息
break;//退出循环
case 4://定义case语句中的常量为4
System.out.println("恭喜获得四等奖:16G-U盘");//输出获奖信息
break;//退出循环
}
}
}
else....if语句
package d4z;//包名
import java.util.Scanner;//导入java.util.
public class GongshiIF {//创建类
public static void main(String[] args) {//主方法
Scanner sc=new Scanner(System.in);//创建扫描器
System.out.print("请输入您的奖号:");//输出此语句
int num=sc.nextInt();//将键盘输入的值赋值给变量
System.out.printf("恭喜获得%d等奖:",num);//输出此语句并定义num类型
if(num==1) { //如果输入为1输出以下结果{
System.out.println("42寸彩电");//输出此语句
}
else if(num==2){//如果输入为2输出以下结果
System.out.println("光波炉");//输出此语句
}
else if(num==3) { //如果输入为3输出以下结果
System.out.println("加湿器");//输出此语句
}else if(num==4) { //如果输入为4输出以下结果
System.out.println("16G--u盘");//输出此语句
}
}
}
2、百度一下
请编写一个程序模拟百度一下搜素功能,要求输出公司的名称输出公司简介,公司如下,明日科技,京东集团,阿里巴巴。明日科技介绍:主要出版专业的互联网编程语言书籍,针对零基础,本着快速上手,易学的原则。出版的书籍有python,c语言,java。阿里巴巴介绍:是国内最大的互联网购物平台之一,旗下有支付宝,淘宝等业务。京东集团介绍:主要经营网上购物商城,几乎包含了所有人们需要的东西,包括书籍,日常生活用品,交通工具,电子产品系列等。
switch语句
package d4z;//包名
import java.util.Scanner;//导入java.util.
public class Zouye42switch {//创建类
public static void main(String[] args) {//主方法
System.out.println("请输入公司名称:");//输出"请输入公司名称:
Scanner sc=new Scanner(System.in);//输入公司名称
String c=sc.nextLine();//将sc的值赋予给c
switch(c){//switch语句
case "明日科技"://定义case语句中的常量为1
System.out.println("明日科技主要出版专业的互联网编程语言书籍,针对零基础,本着快速上手,易学的原则。出版的书籍有python,c语言,Java系列等");//输出信息
//退出循环
break;
case"京东集团"://定义case语句中的常量为2
System.out.println("京东集团主要经营网上购物商城,几乎包含了所有人民需要的东西,包括书籍,日常生活用品,交通工具,电子产品系列等");//输出信息
break;//定义case语句中的常量为3
case"阿里巴巴":
System.out.println("阿里巴巴是国内最大的互联网购物平台之一,旗下有支付宝,淘宝等业务");//输出信息//退出循环
}
}
}
if else语句
package d4z;//包名
import java.util.Scanner;//导入java.util.
public class Zouye42if {//创建类
public static void main(String[] args) {//主方法
Scanner sc=new Scanner(System.in);//创建扫描器
System.out.print("请输入公司名称:");
String nam=sc.next();//给num变量赋值
String nam1="明日科技";//定义num1变量并赋值
String nam2="京东集团";//定义num2变量并赋值
String nam3="阿里巴巴";//定义num3变量并赋值
if(nam.equals(nam1)) {
System.out.println("明日科技主要出版专业的互联网编程语言书籍,针对零基础,本着快速上手,易学的原则。出版的书籍有python,c语言,java系列等");
}//如果输入了明日科技就输出此语句
else if(nam.equals(nam2)) {
System.out.println("京东全面向技术转型,迄今京东体系已经投入了近600亿元用于技术研发。. 京东集团定位于\"以供应链为基础的技术与服务企业");
}//如果输入了京东集团就输出此语句
else if(nam.equals(nam3)){
System.out.println("阿里巴巴是全球国际贸易领域内最大、最活跃的网上交易市场和商人社区");
}//如果输入阿里巴巴就输出此语句
else
System.out.println("公司信息还未收入");//如果都没有就输出此语句
sc.close();//关闭扫描器
}
}
使用多分支语句实现查询高考录取分数线的功能,其中,民办本科:350分;艺术类本
科:290分;体育类本科:280分;二本:445分,一本:555分。
switch语句
package d4z;//包名
import java.util.Scanner;//导入java.util.
public class Zouye43switch {//创建类
public static void main(String[] args) {//主方法
System.out.println("请输入要查询的院校类型(例如:民办本科,艺术类本科,体育类本科,二本,一本");
Scanner sc=new Scanner(System.in);
String a=sc.next();
String b="民办本科";
String c="艺术类本科";
String d="体育类本科";
String e="二本";
String g="一本";
switch(a) {
case "民办本科":
System.out.println("民办本科录取分数线:350");
break;
case "艺术类本科":
System.out.println("艺术类本科录取分数线:290");
break;
case "体育类本科":
System.out.println("体育类本科录取分数线:280");
break;
case "二本":
System.out.println("二本录取分数线:445");
break;
case "一本":
System.out.println("一本录取分数线:555");
break;
}
sc.close();
}
}
if语句
package d4z;//包名
import java.util.Scanner;//导入java.util.
public class Zouye43IF {//创建类
public static void main(String[] args) {//主方法
System.out.println("请输入要查询的院校类型(例如:民办本科,艺术类本科,体育类本科,二本,一本");
Scanner sc=new Scanner(System.in);
String a=sc.next();//从键盘给抽象类型赋值
String b="民办本科";//给抽象类型赋值
String c="艺术类本科";//给抽象类型赋值
String d="体育类本科";//给抽象类型赋值
String e="二本";//给抽象类型赋值
String g="一本";//给抽象类型赋值
if(a.equals(b))
System.out.println("民办本科录取分数线:350");//如果值相等就输出
else if(a.equals(c))
System.out.println("艺术类本科录取分数线:290");//如果值相等就输出
else if(a.equals(d))
System.out.println("体育类本科录取分数线:280");//如果值相等就输出
else if(a.equals(e))
System.out.println("二本录取分数线:445");//如果值相等就输出
else if(a.equals(g))
System.out.println("一本录取分数线:555");//如果值相等就输出
sc.close();
}
}
4.计算2+4+6+8+......+100的值
package d4z;//包名
public class Zouye44 {//类名
public static void main(String[] args) {//主方法
int sum=0;//定义一个int型变量sum来储存相加的值
for(int i=1;i<=100;i++){//for语句用来控制循环次数
if(i%2!=0){//判断i是不是偶数
continue;//跳到下一次循环
}
sum+=i;//计算1~100之间所有偶数的和
}
System.out.println(sum);//输出sum的值
}
}
5.输出十个数,并求这十个数的乘积
package d4z;//包名
import java.util.Scanner;//导入java.util.scanner类
public class Zouye45 { //类名
public static void main(String[] args) {//主方法
int b=1;//定义一个整型变量b
System.out.println("请输入十个数:");//输出信息
for(int i=1;i<=10;i++){//for语句控制循环次数
Scanner scanner=new Scanner(System.in);//输入数字
int a=scanner.nextInt();//将数字赋予给a
b*=a; //累成十个数的积
}
System.out.print(b);//输出b的值
}
}
6.要求按顺序输出0-9之后的整数数字,但是不能包含数字6
package d4z;//包名
public class Zouye46 {//类名
public static void main(String[] args) {//主方法
for(int i=1;i<10;i++){//输出1到9
if(i!=6){//6不输出
System.out.println(i);//输出i
}
else{
}
}
}
}
7.输出一个正整数n并打印1到n的素数
package d4z; //包名
import java.util.Scanner; //导入java.util.scanner类
public class Zouye47{ //类名
public static void main(String[] args){ //主方法
Scanner shu=new Scanner(System.in); //创建扫描器
System.out.print("请输入数字:"); //输出
int a1=shu.nextInt(); //定义a1
for(int i=0;i<=a1;i++) { //定义i并<=a1,每次循环加一
if( i%2==0) { //判断i取余数是否=0
continue; //如果取余数=0就跳过本次循环
}
System.out.println(i); //输出i
}
}
}
8.打印九九乘法表
package d4z;//包名
public class Zouye48 {//类名
public static void main(String[] args) {//主方法
int i,j;//定义两个整型变量
for(i=1;i<=9;i++){//输出9行
for(j=1;j
9.输入一个年份n,然后输出从1949年到n年中的所有的闰年
package d4z;//包名
import java.util.Scanner;//导入java.util.scanner类
public class Zouye49 {//类名
public static void main(String[] args) {//主方法
System.out.println("请输入闰年的范围: ");//输出语句
Scanner scan = new Scanner(System.in);//开启扫描器
int year = scan.nextInt();//定义一个整型
int count = 0;//赋值
int i = 0;//赋值
for(i = 1949; i <= year; i++){//输出1949之后的
if(((i % 100 != 0) && (i % 4 == 0)) || (i % 400 == 0)){//判定4年为一次
System.out.println(i + "是闰年");//输出
count ++;//赋值
}
}
System.out.println(count);//输出赋值
}
}