刷题DAY18

排序

题目:输入10个大小不同的整数,将它们从小到大排序后输出,并给出现每个元素在原来序列中的位置

输入:输入数据有一行,包含10个整数,用空格分开

输出:输出数据有两行,第一行为排序后的序列,第二行为排序后各个元素在原来序列中的位置

输入:1 2 3 5 4 6 8 9 10 7

输出:

1 2 3 4 5 6 7 8 9 10 1 2 3 5 4 6 10 7 8 9

import java.util.Arrays;
import java.util.Scanner;
public class 排序 {public static void main(String[] args) {int [] a = new int[10];Scanner sc = new Scanner(System.in);System.out.println("請輸入10個整數:");for(int i=0;i<a.length;i++){a[i] = sc.nextInt();}int temp;for(int i=0;i<a.length-1;i++){for(int j=i+1;j<a.length;j++){if(a[i]>a[j]){temp=a[i];a[i]=a[j];a[j]=temp;}}}for(int i=0;i<a.length;i++){System.out.print(a[i]+" ");}}
​
}
​
​

素数

题目:输出100->200之间的素数的个数,以及所有的素数

输入:无

输出:100->200之间的素数的个数,以及所有的素数

输入:

输出:21 101 103 ... 197 199

import java.io.*;
import java.util.*;
import java.util.Scanner;
public class 素数 {public static void main(String[] args) {Scanner in = new Scanner(System.in);int isPrime=1;//初始化为1,表示是素数。int count=0;int i,k=0;int []a=new int[30];for(i=100;i<=200;i++) {isPrime=1;for(int j=2;j<i;j++){if(i%j==0) {isPrime=0;break;}}//如果循环判断结束后,isPrime还是1,则是素数。count加1,同时将值存入素数数组a中。if(isPrime==1) {count++;while(k<count) {a[k]=i;k++;}}}//所有循环结束后输出素数个数count以及素数a[k]System.out.println(count);for(k=0;k<count-1;k++) {if(k<count-1){System.out.print(a[k]+" ");}}{System.out.print(a[count-1]);}}}
​
​

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/52357.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【计算机网络】名词解释--网络专有名词详解

在网络通信中&#xff0c;有许多专业术语和概念&#xff0c;它们共同构成了网络通信的基础。以下是一些常见的网络术语及其定义和相互之间的关系&#xff1a; 一、网络基础 1.1 电路交换&#xff1a;电路交换是一种在数据传输前建立专用通信路径的通信方式。在通信开始前&…

HTML+CSS+JavaScript制作动态七夕表白网页(含音乐+自定义文字)

源码介绍 这篇博客就享下前端代码如何实现HTMLCSSJavaScript制作七夕表白网页(含音乐自定义文字)。记事本打开源码文件可以进行内容文字之类的修改&#xff0c;双击html文件可以本地运行效果&#xff0c;也可以上传到服务器里面&#xff0c;重定向这个界面 源码效果 源码下载…

Django后端架构开发:缓存机制,接口缓存、文件缓存、数据库缓存与Memcached缓存

深入探讨Django后端架构中的缓存机制&#xff1a;接口缓存、文件缓存、数据库缓存与Memcached缓存 目录 &#x1f31f; 缓存接口数据的实现✨ Django文件缓存的应用⚡ 关系型数据库缓存的策略&#x1f4a0; Memcached缓存的配置与优化 &#x1f31f; 缓存接口数据的实现 在D…

前端开发工程师面试整理-ES6+的新特性

ES6(ECMAScript 2015)及后续版本引入了许多新特性,极大地增强了JavaScript的功能和开发体验。以下是一些主要的新特性: 变量声明 1. let 和 const: ● let 声明块作用域变量。 ● const 声明常量,值不能重新赋值。 ● 示例:

从行为面试问题(behavioral questions)看中美程序员差异。

中美程序员在职场中的工作状态和职能、福利等有很大区别&#xff0c;从面试中的BQ轮就可见一斑。 中美程序员的面试轮差异&#xff1f; 国内的面试轮在不同公司间差异很大&#xff0c;但总体的问题类型包含笔试面试&#xff08;算法题、概念题、项目深挖、职业目标、职场文化…

混合现实UI优化:利用物理环境的直接交互

随着虚拟现实(VR)和混合现实(MR)技术的发展,用户界面(UI)的设计变得越来越重要,尤其是在需要适应多种物理环境的情况下。本文将介绍一种名为 InteractionAdapt 的用户界面优化方法,它专为VR环境中的工作空间适配而设计,能够有效利用物理环境,为用户提供更加灵活和个…

【仿真与实物设计】基于51单片机设计的打地鼠游戏机——程序源码原理图proteus仿真图PCB设计文档演示视频元件清单等(文末工程资料下载)

基于51单片机设计的打地鼠游戏机 演示视频: 基于51单片机设计的打地鼠游戏机 功能描述:使用 51单片机为核心制作一个打地鼠游戏机。按下启动开关,8盏LED流水点亮并闪烁2次,随即开始播放游戏音乐,直到开始选择模式。选择的模式在数码管上显示,该游戏机共有两个模式,分别…

layui table表单 checkbox选中一个其它也要选中

当我们选中其中一个商品的时候同类型的商品状态也要跟着改变 所以要在表单加载完成后去监听checkbox ,done:function (res) {console.log(详情表格数据,res)tableDetailList res.data;// 监听表格复选框选择table.on(checkbox( INST_SELECTORS.instLayFilters.unpaidTableDe…

TypeScript 面试题汇总

引言 TypeScript 是一种由微软开发的开源、跨平台的编程语言&#xff0c;它是 JavaScript 的超集&#xff0c;为 JavaScript 添加了静态类型系统和其他高级功能。随着 TypeScript 在前端开发领域的广泛应用&#xff0c;掌握 TypeScript 已经成为很多开发者必备的技能之一。本文…

Canvas 动画: atan2 三角函数与鼠标跟随效果

这个案例展示了如何使用HTML5的Canvas和JavaScript实现一个动态效果&#xff1a;在画布上绘制一个箭头&#xff0c;并让它实时跟随鼠标移动。这个小项目不仅有趣&#xff0c;还能帮助你理解编程和基本数学概念的实际应用。 项目需求 我们的目标是在一个画布上绘制一个箭头&…

HTML+CSS浮动和清除浮动的效果及其应用场景举例

一、清除浮动的效果 解释 .container&#xff1a;用于展示浮动和清除浮动效果的容器&#xff0c;具有边框和背景色以便于区分。 .float-box&#xff1a;浮动元素&#xff0c;用不同的背景色标识。 .clearfix&#xff1a;使用伪元素清除浮动的类&#xff0c;应用于第二个容器。 …

电脑浏览器打不开部分网页

电脑浏览器打不开部分网页 时间: 2024-08-25 问题描述: 电脑突然打不开部分网页 例如腾讯文档 夸克网盘 但其他网页能够正常打开 原因 可能为域名解析问题 更改DNS即可解决 解决办法 控制面板–> 网络和Internet—>网络连接—> WLAN----> 属性 —> Interne…

已解决:`javax.security.auth.RefreshFailedException` 刷新失败的正确解决方法,亲测有效!!!

在 Java 开发中&#xff0c;javax.security.auth.RefreshFailedException 异常通常涉及到安全认证和授权机制。这个异常通常在尝试刷新或更新认证凭证时出现问题&#xff0c;可能会影响到应用的安全性和稳定性。本文将详细分析该异常的原因&#xff0c;并提供有效的解决方法。 …

Kotlin 学习手册01 高阶函数

Kotlin 学习手册01 高阶函数 1 函数作为参数2 函数作为返回值3 测试代码 在Kotlin中&#xff0c;高阶函数&#xff08;Higher-Order Functions&#xff09;是指接受函数作为参数或返回一个函数的函数。这种特性允许你将函数像变量一样传递&#xff0c;从而使代码更加灵活和可重…

一元四次方程求解-【附MATLAB代码】

目录 前言 求解方法 MATLAB验证 附&#xff1a;一元四次方程的故事 前言 最近在研究机器人的干涉&#xff08;碰撞&#xff09;检测&#xff0c;遇到了一个问题&#xff0c;就是在求椭圆到原点的最短距离时&#xff0c;构建的方程是一个一元四次方程。无论是高中的初等数学…

文件包含漏洞案例

一、PHP://INPUT Example 1&#xff1a;造成任意代码执行 源代码&#xff1a; <meta charset"utf8"> <?php error_reporting(0); $file $_GET["file"]; if(stristr($file,"php://filter") || stristr($file,"zip://") |…

linux安装python3.11.9

下载 wget https://www.python.org/ftp/python/3.11.9/Python-3.11.9.tgz解压 tar -zxf Python.tgz准备编译环境 yum -y install gcc make zlib zlib-devel libffi libffi-devel readline-devel openssl-devel openssl11 openssl11-devel安装openssl11&#xff0c;后期的pip…

批量整理文件夹的得力助手:让杂乱无章变得井井有条

在日常工作和生活中&#xff0c;我们经常会遇到这样一个问题&#xff1a;电脑或移动硬盘里的文件夹越积越多&#xff0c;文件散落各处&#xff0c;找起来既费时又费力。 有时候&#xff0c;为了找一个文件&#xff0c;你可能得在无数个文件夹中来回穿梭&#xff0c;仿佛进行了…

C++ 设计模式——命令模式

C 设计模式——命令模式 C 设计模式——命令模式主要组成部分构建过程命令模式 UML 图UML 图解析 命令模式的优点命令模式的缺点命令模式适用场景总结完整代码 C 设计模式——命令模式 命令(Command)模式是一种行为型模式&#xff0c;它将请求封装为对象&#xff0c;从而使您能…

Centos7整合fail2ban配置ssh和pgsql以及vault

配置Fail2Ban 配置环境 useradd fail2ban visudo#添加 fail2ban ALL(ALL) ALL配置conda源 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/…