java学习笔记1

Java语法基础1.某航空公司航班班期查询程序航班班期:在一周之内哪些天有这个航班,哪些天没有这个航班。 某航班的班期保存为一个byte数据,其中byte数据的最高位为0,以后每一位分别代表某一天是否有航班,依次从周六到周日。若有航班则该位用1表示,若没有航班,该位用0表示public class hanban { public static void main(String[] args) { Scanner sca= new Scanner(System.in);
摘要由CSDN通过智能技术生成

Java语法基础

1.某航空公司航班班期查询程序
航班班期:在一周之内哪些天有这个航班,哪些天没有这个航班。 某航班的班期保存为一个byte数据,其中byte数据的最高位为0,以后每一位分别代表某一天是否有航班,依次从周六到周日。若有航班则该位用1表示,若没有航班,该位用0表示

public class hanban {
   
    public static void main(String[] args) {
   
        Scanner sca= new Scanner(System.in);
        byte ss=sca.nextByte();
        String[] data={
   "周日","周一","周二","周三","周四","周五","周六"};
        System.out.println("班期为"+ss+"的日期为");
        for (int i=0;i<7;i++){
   
            if( (ss&( 1<< i))!=0){
   
                System.out.print("日期有:"+data[i]);

            }
        }System.out.println();

    }

2.摄氏温度与华氏温度的转换
将华氏温度转换成摄氏温度或将摄氏温度转化成华氏温度
要求:程序运行时从控制台读入温度值及单位,并输出另一种温度值及单位
例如:若用户输入27 C,则程序输出 81 F;
若用户输入96 F,则程序输出36 C
华氏温度与摄氏温度转化的公式为:
C = 5 (F - 32) / 9
F = 9 C / 5 + 32

要求:输入的温度值是整数,输出的温度值也是四舍五入后的整数。

public class wendu {
   
    public static void main(String[] args) {
   
        System.out.println("请输入温度值(n C|F): ");
        Scanner sca=new Scanner(System.in);
        int s=sca.nextInt();
        char c=sca.next().trim().charAt(0);
        if (c=='c'||c=='C'){
   
            double temp_f=9.0*c/5+<
  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
# OOP(机试) 本程序总结文章:http://blog.qiji.tech/?p=10344 - - - ## 程序基本要求 一、项目名称: Air Infomation Programming 基于控制台的航班信息程序,简称AIP 二、具体要求如下: (1)显示航班信息程序主菜单,如图-1所示,包括: * 1)列出所有航班 * 2)按起飞时间查询 * 3)按目的地查询 * 4)删除航班 * 5)更新航班 * 6)退出系统 (2)列出所有航班:查出所有航班的信息,以列表形式显示,包括:编号,航班号,目的地,起飞日期。 (3)按起飞时间查询:输入起飞时间(格式如2011-2-25),查出所有这一航班。 (4)按目的地查询:输入目的地,查出所有飞往此地的航班。 (5)删除航班:删除指定编号的航班。 (6)更新航班:更新指定编号的航班。 (7)退出系统。 三、类的设计 需要定义如下类 * 航班信息实体类(AirInfo) * 航班编号(id) * 航班号(flight_number) * 目的地(destination) * 起飞日期(flight_date) * 航班信息管理类AirInfoManager类 * 程序入口类TestAirInfo类 四、具体要求及推荐实现步骤 1. 创建实体类AirInfo,属性私有化,根据业务提供需要的构造方法和setter/getter方法。 1. 创建航班管理AirInfoManager类,在类中提供列出所有航班的方法,按起飞时间查询的方法、按目的地查询的方法、删除航班的方法、更新航班的方法、退出程序的方法。 2. 创建TestAirInfo类,启动和运行程序。 3. 航班的信息用ArrayList(或数组)存。 4. 要求代码规范,命名正确。 - - -

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值