当前位置: 首页 > news >正文

java题2

1.获取随机数:

package com.company;
public class suijishu {
    public static void main(String[] args)
    {
       int sj=(int)(Math.random()*90+10);//[0,1)->[0,90)->[10,100)。math函数得到的随机数类型为double类型。公式:[a,b]: (int)(Math.rendom()*(b-a+1)+a);
        System.out.println(sj);
    }
}
2.及格问题:(60分以上及格)
package com.company;
public class SwitchCaseTest1 {
    public static void main(String[] args)
    {
        int score=78;
      switch (score/10)
       {
           case 0:
           case 1:
           case 2:
           case 3:
           case 4:
           case 5:
               System.out.println("不及格");
              break;
           case 6:
           case 7:
           case 8:
           case 9:
           case 10:
               System.out.println("及格");
               break;
       }

      switch(score/60)
       {
           case 0:
               System.out.println("不及格");
               break;
          case 1:
              System.out.println("及格");
              break;
        }


    }
}
3.输入年月日求具体是当年的第几天:
package com.company;
import java.util.Scanner;
public class SwitchCaseTest2
{
    public static void main(String[] args)
    {
        Scanner scan=new Scanner(System.in);
        System.out.println("请输入年月份:");
        int year=scan.nextInt();
        System.out.println("请输入"+year +"年月份:");
        int month=scan.nextInt();
        System.out.println("请输入"+year+"年"+month+"月的第几天:");
        int day=scan.nextInt();
        int sumDays=0;

        switch(month)
        {
            case 12:
                 sumDays+=30;
            case 11:
                  sumDays+=31;
            case 10:
                sumDays+=30;
            case 9:
                sumDays+=31;
            case 8:
                sumDays+=31;
            case 7:
                sumDays+=30;
            case 6:
                sumDays+=31;
            case 5:
                sumDays+=30;
            case 4:
                sumDays+=31;
            case 3://闰年:可以被4整除且不能被100整除,或者可以被400整除。
                if ((year%4==0&&year%100!=0)||year%400==0) {
                    sumDays+=29;
                }
                else
                     sumDays+=28;
            case 2:
                sumDays+=31;
            case 1:
                sumDays+=day;
        }
        System.out.println("这是第"+year+"年的第"+sumDays+"天");
    }
}
4.1到100奇数,并求奇数和
package com.company;

public class ForTest1 {
    public static void main(String[] args)
    {
        int sum=0;
    for (int i=1;i<=100;i++)
        {
            if (i%2!=0)
            {
                System.out.println(i);
               sum+=i;
            }
        }
        System.out.println(sum);
    }
}

相关文章:

  • 【Python深度学习】深度学习框架搭建模版
  • 双绞线连接网卡和集线器时的制作步骤
  • vue实战-mockjs模拟数据
  • 深度学习优化算法之动量法[公式推导](MXNet)
  • tomcat面试和Spring的面试题
  • 网课查题公众号接口
  • 基于Hive的搜狗搜索日志与结果Python可视化设计
  • vue+echarts项目四:地区销量趋势(堆叠折线图)
  • SpringSecurity实战-第6-8章
  • 前端 基础知识
  • 【极客时间2】左耳听风
  • 六级高频词汇——Group07
  • C++类和对象详解(中篇)
  • java五位随机验证码的实现。要求前四位是随机大小写的字母,最后一位是数字的组合。例如qWrY4
  • 《关于我摸鱼一天后搞定PyCharm这档事》Python环境配置
  • 【译】JS基础算法脚本:字符串结尾
  • [ 一起学React系列 -- 8 ] React中的文件上传
  • 【347天】每日项目总结系列085(2018.01.18)
  • 30秒的PHP代码片段(1)数组 - Array
  • CNN 在图像分割中的简史:从 R-CNN 到 Mask R-CNN
  • ES10 特性的完整指南
  • leetcode378. Kth Smallest Element in a Sorted Matrix
  • MySQL主从复制读写分离及奇怪的问题
  • PHP 的 SAPI 是个什么东西
  • v-if和v-for连用出现的问题
  • 精彩代码 vue.js
  • 用 vue 组件自定义 v-model, 实现一个 Tab 组件。
  • 用mpvue开发微信小程序
  • 在Unity中实现一个简单的消息管理器
  • 这几个编码小技巧将令你 PHP 代码更加简洁
  • # Pytorch 中可以直接调用的Loss Functions总结:
  • #define,static,const,三种常量的区别
  • (10)STL算法之搜索(二) 二分查找
  • (175)FPGA门控时钟技术
  • (7)STL算法之交换赋值
  • (Matalb分类预测)GA-BP遗传算法优化BP神经网络的多维分类预测
  • (PWM呼吸灯)合泰开发板HT66F2390-----点灯大师
  • (顶刊)一个基于分类代理模型的超多目标优化算法
  • (附源码)springboot太原学院贫困生申请管理系统 毕业设计 101517
  • (附源码)ssm基于web技术的医务志愿者管理系统 毕业设计 100910
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (论文阅读笔记)Network planning with deep reinforcement learning
  • (强烈推荐)移动端音视频从零到上手(上)
  • (一)插入排序
  • (转)Windows2003安全设置/维护
  • (转贴)用VML开发工作流设计器 UCML.NET工作流管理系统
  • *setTimeout实现text输入在用户停顿时才调用事件!*
  • .gitignore文件设置了忽略但不生效
  • .net core 依赖注入的基本用发
  • .NET处理HTTP请求
  • .net生成的类,跨工程调用显示注释
  • .one4-V-XXXXXXXX勒索病毒数据怎么处理|数据解密恢复
  • .stream().map与.stream().flatMap的使用
  • /bin/bash^M: bad interpreter: No such file or directory
  • [ 2222 ]http://e.eqxiu.com/s/wJMf15Ku