锋盈数科-知识库 Logo
首页
软件开发
计算机基础
Hello Halo
新手必读
关于本知识库
登录 →
锋盈数科-知识库 Logo
首页 软件开发 计算机基础 Hello Halo 新手必读 关于本知识库
登录
  1. 首页
  2. 默认分类
  3. 大数据推给需要的人

大数据推给需要的人

0
  • 默认分类
  • 发布于 2024-09-21
  • 0 次阅读
黄健
黄健

1.编写一个程序,把变量n的初始值设置为1678,然后利用除法运算和取余运算把变量的每位数字都提出来并打印,输出结果为:n=1678n的每位数字是1,6,7,8。

public static void main(String[]args) {
        int n=1678;
        int a,b,c,d;
        a=n%10;
        b=n/10%10;
        c=n/100%10;
        d=n/1000;
        System.out.print(d+" ");
        System.out.print(c+" ");
        System.out.print(b+" ");
        System.out.print(a+" ");


    }
}

输出结果:

2.编写Java程序,接受用户输入的1\~12之间的整数,若不符合条件则重新输入,利用switch语句输出对应月份的天数。

public static void main(String[] args) {
        int a = 0;
        Boolean flag = true;
        System.out.println("输入月份弹出天数:");
        Scanner scanner = new Scanner(System.in);
        a = scanner.nextInt();
        if ((a < 1) || (a > 12)) {
            flag = false;
        }

        while (flag == false) {
            System.out.println("输错了再来:");
            a = scanner.nextInt();
            if ((a <= 12) && (a >= 1)) {
                flag = true;

            }

        }

        switch (a) {
            case 1:
                System.out.println("31");
                break;
            case 2:
                System.out.println("28");
                break;
            case 3:
                System.out.println("31");
                break;
            case 4:
                System.out.println("30");
                break;
            case 5:
                System.out.println("31");
                break;
            case 6:
                System.out.println("30");
                break;
            case 7:
                System.out.println("31");
                break;
            case 8:
                System.out.println("31");
                break;
            case 9:
                System.out.println("30");
                break;
            case 10:
                System.out.println("31");
                break;
            case 11:
                System.out.println("30");
                break;
            case 12:
                System.out.println("31");
                break;
        }
    }
}

输出结果:

3.编写一个方法来计算10000以内的素数之和并输出。

public static void main(String[] args) {
        int b, d = 0;
        for (b = 2; b < 10000; b++) {
            Boolean flag = true;
            for (int i = 2; i < b; i++) {
                if (b % i == 0) {
                    flag = false;
                    break;
                }
            }
            if (flag == true) {
                d = d + b;
            }
        }
        System.out.println("总和为" + d);
    }
}

输出结果:

4.编写Java程序实现:输入一组整数存放在数组中,比较并输出其中的最大值和最小值;再将数组元素从小到大排序并输出。

import java.util.Arrays;
import java.util.Scanner;

public class fhkjs {
    public static void main(String[] args) {
        int agr[] = new int[5];
        Scanner scanner = new Scanner(System.in);
        System.out.println("输入五个数字:");
        for (int i = 0; i < agr.length; i++) {
            agr[i] = scanner.nextInt();
        }
        int max = agr[0], min = agr[0];
        for (int a = 1; a < agr.length; a++) {
            if (max < agr[1]) {
                max = agr[1];
            }
            if (min > agr[1]) {
                min = agr[1];
            }
        }
        System.out.println("max=" + max + "  min=" + min);
        Arrays.sort(agr);
        for (int i : agr) {
            System.out.println(i + "");
        }
    }
}

输出结果:

5.使用数组存储一个英文句子"Java is an object oriented programming language”。显示该句子,并计算出每个单词的平均字母数。

 public static void main(String[] args) {
        String str="java is an object oriented programming language";
        String[] split=str.split(" ");
        for (int i = 0; i < split.length; i++) {
            System.out.print(split[i]);
            System.out.print(" ");
        }
        System.out.println();
        double res=0;
        for (int i = 0; i < split.length; i++) {
            res+=split[i].length()*1.0/ split.length;
        }
        System.out.println("平均字符长度为:" + res);
    }
}

输出结果:

原文链接: https://blog.csdn.net/daibadetianshi/article/details/136918550

标签: #知识库 257
相关文章
最全的办公楼智能化解决方案

最全的办公楼智能化解决方案 2024-10-16 08:40

办公楼综合体智能化如何建设?有哪些系统?近几年,办公楼智能化的项目越来越多,不少项目经理都参与其它,同事办公楼综合体也是弱电系统涉及的最多的项目之一,本期我们一起来看下,最全的办公楼项目智能化设计方案。

规范标准查询、下载网站 2024-10-12 16:41

我们在工作中经常需要用到各种各样的规范标准,这里给大家介绍一些免费查询和下载规范的网站,个人亲测可用。 标准查找查新网站 工标网: http://www.csres.com/ 中国国家标准化管理委员会:http://openstd.samr.gov.cn/bzgk/gb/index 全国标准信息公共

【计算机网络】网络层协议解析 2024-10-08 11:24

网络层的两种服务 IPv4 * 分类编址 划分子网 无分类地址 IPv4地址应用 IP数据报的发送和转发过程 * 主机发送IP数据报 路由器转发IP数据报 IPv4数据报首部格式 ICMP网际控制报文协议 虚拟专用网VPN与

FFmpeg教程(超级详细版) 2024-10-08 11:24

一、参考资料 通过ffmpeg把图片转换成视频 FFmpeg命令(一)、使用filter_complex命令拼接视频 FFmpeg 视频处理入门教程给新手的 20 多个 FFmpeg 命令示例 FFmpeg命令行转码

计算机网络:物理层 —— 数据的传输方式 2024-10-08 11:24

文章目录 * 传输方式 * 串行传输 * 串行传输方式 特点 应用 并行传输 * 特点 应用 网卡的串/并转换 同步传输 * 同步时钟频率的误差问题 特点 应用<

授权码机制 V2.1 2024-10-07 10:26

大家好,我是机灵鹤。 根据读者朋友们反馈的问题和建议,对 授权码 V2.0 版本做了一些优化。 优化内容主要解决了以下几个问题: 优化了授权机制中的时间校验逻辑,避免用户通过回调本地时间来绕过授权机制的问题。 封装和简化了授权接口,开发者可以更方便地接入到自己的程序中。

目录

IT 外包服务商

  • 意见投递
  • zyf6619

软件开发应用

主菜单

  • 首页
  • 软件开发
  • 计算机基础
  • Hello Halo
  • 新手必读
  • 关于本知识库
Copyright © 2024 your company All Rights Reserved. Powered by Halo.