第二章第十一题编写一个程序,生成0~9之间的100个随机整数并且显示每一个数的个数。

2023-05-16

public class Hw11 {
	public static void main(String[] args){
		int [] arr = new int [100];
		int one=0;
		int two=0;
		int three=0;
		int four=0;
		int five=0;
		int six=0;
		int seven=0;
		int eight=0;
		int nine=0;
		int zero=0;
		int i=0; //i不能在循环中定义为什么?为什么不能空一下
		for(i=0;i<100;i++){
			arr[i]=(int)(Math.random()*10);
			System.out.print("\n生成的随机数是"+arr[i]);
			switch(arr[i]){
				case 1:
					one++;
					break;
				case 2:
					two++;
					break;
				case 3:
					three++;
					break;
				case 4:
					four++;
					break;
				case 5:
					five++;
					break;
				case 6:
					six++;
					break;
				case 7:
					seven++;
					break;
				case 8:
					eight++;
					break;
				case 9:
					nine++;
					break;
				case 0:
					zero++;
					break;
			}
		}
		int [] newarr = new int [10];
		newarr[0]=zero;
		newarr[1]=one;
		newarr[2]=two;
		newarr[3]=three;
		newarr[4]=four;
		newarr[5]=five;
		newarr[6]=six;
		newarr[7]=seven;
		newarr[8]=eight;
		newarr[9]=nine;
		for(int x=0;x<10;x++){
				System.out.println("随机数中"+x+"有"+newarr[x]+"个");}
	}
}

这道题的话确实不用这么麻烦,但我好长时间没用Switch方法了,放纵一下自己怎么了

可以用for循环来把每个值过一遍,再通过if arr[]== 来进行下一步,但感觉也很麻烦

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

第二章第十一题编写一个程序,生成0~9之间的100个随机整数并且显示每一个数的个数。 的相关文章

  • 面试了13家企业软件测试岗位,面试题整理

    项目的测试流程 1 拿到需求文档后 xff0c 写测试用例 2 审核测试用例 3 等待开发包 4 部署测试环境 5 冒烟测试 xff08 网页架构图 xff09 6 页面初始化测试 xff08 查看数据库中的数据内容和页面展示的内容是否一致
  • 测试人员转型,探索自动化测试之路:我8年的实践经验分享

    在我8年的自动化测试实践中 xff0c 我不断探索和总结 xff0c 积累了丰富的经验和技能 在这篇文章中 xff0c 我将分享我的心得体会 探讨自动化测试的成长路 xff0c 以及总结实践法 xff0c 希望能够帮助更多的人在自动化测试领
  • 3年经验来面试20K的测试岗,连基本功都不会,还不如去招应届生

    这段时间公司项目急缺人手 xff0c 面了不少人 xff0c 竟然没有一个满意的 一开始瞄准的就是中高级的水准 xff0c 也没指望来技术大牛 xff0c 提供的薪资在15 25K xff0c 面试的人很多 xff0c 但结果让人失望 从简
  • Source Insight快捷键

    常用使用技巧 按住 34 ctrl 34 再用鼠标指向某个变量 或函数 xff0c 点击一下 xff0c 就能进入这个变量 xff08 或函数 xff09 的定义 快捷键 34 Alt 43 F12 34 xff0c 可以让显示界面中的每个
  • 3年测试越来越迷茫... 技术跟不上接下来是不是要被淘汰了?

    这两天和朋友聊到了软件测试的发展 xff1a 这一行的变化确实蛮大 xff0c 从开始最基础的功能测试 xff0c 到现在自动化 性能 安全乃至于以后可能出现的大数据测试 AI测试岗位需求逐渐增多 我也在软件测试这行摸爬滚打有些日子了 xf
  • 金三银四,自动化测试面试题精选【拼多多二面】

    面试一般分为技术面和hr面 xff0c 形式的话很少有群面 xff0c 少部分企业可能会有一个交叉面 xff0c 不过总的来说 xff0c 技术面基本就是考察你的专业技术水平的 xff0c hr面的话主要是看这个人的综合素质以及家庭情况符不
  • 6个练手的软件测试实战项目(附全套视频跟源码)偷偷卷死他们!

    项目一 xff1a 12306抢票项目 项目测试目的 学会Selenium定位web元素的方法 熟练浏览器调试工具使用 项目主体步骤 1 xff09 人工走一遍流程 xff0c 对自动化的流程心中有数 2 xff09 按步骤拆分 xff0c
  • 这份软件测试中的 43 个功能测试点,看看你会吗?

    功能测试就是对产品的各功能进行 验证 xff0c 根据功能测试 用例 xff0c 逐项测试 xff0c 检查产品是否达到用户要求的功能 针对 web 系统的常用测试方法如下 xff1a 1 页面链接检查 xff1a 每一个链接是否都有对应的
  • 还在发愁项目去哪找?软件测试企业级Web自动化测试实战项目

    今天给大家分享一个简单易操作的实战项目 xff08 已开源 xff09 项目名称 ET开源商场系统 项目描述 ETshop是一个电子商务B2C电商平台系统 xff0c 功能强大 xff0c 安全便捷 适合企业及个人快速构建个性化网上商城 包
  • 【面经】2023年软件测试面试题大全(持续更新)附答案

    面试的准备跟笔试的准备是不一样的 xff0c 笔试的准备的话 xff0c 可以去刷题 xff0c 面试的话 xff0c 专业的面试官一般首先都会根据你简历上写的内容去提问 xff0c 都问完之后 xff0c 最后可能再会问一下简历之外的 x
  • 今天面了一个来阿里要求月薪23K,明显感觉他背了很多面试题...

    最近有朋友去阿里面试 xff0c 面试前后进行了20天左右 xff0c 包含4轮电话面试 1轮笔试 1轮主管视频面试 1轮hr视频面试 据他所说 xff0c 80 的人都会栽在第一轮面试 xff0c 要不是他面试前做足准备 xff0c 估计
  • svn: E230001: Server SSL certificate verification failed:certificate issued for a different hostname

    svn E230001 Server SSL certificate verification failed certificate issued for a different hostname issuer is nottrusted
  • linux系统中的用户管理

    linux系统中的用户管理 1 用户及用户组存在的意义1 1用户存在的意义1 2用户组存在意义2 用户及用户组在系统中的存在方式3 用户切换3 1用户查看3 2用户切换4 用户涉及到的系统配置文件5 用户和用户组建立及删除6 用户和用户组的
  • ddns的搭建(动态域名解析DDNS)

    ddns的搭建 服务主机客户端dhcp分配ip失败 动态域名解析 xff08 Dynamic DNS xff0c 简称DDNS xff09 是把互联网域 服务原理 服务原理 名指向可变IP地址的系统 DNS只是提供了域名和IP地址之间的静态
  • 谷歌浏览器去除广告--广告终结者

    每次使用谷歌浏览器查阅一些资料的时候 xff0c 总是会弹出一大堆广告窗口 xff0c 影响阅读体验 现在找到一种方法可以屏蔽网页上浮动的 xff0c 弹框的 xff0c 渐变的广告 1 下载离线插件安装包 Advertising Term
  • DM数据库Linux服务器启动图形化工具

    背景 DM数据库客户端工具位于 DM 安装目录的 tool 目录下 在Linux系统中使用这些客户端工具需要开启图形化功能 xff0c 本文介绍开启Linux图形化的操作步骤 开启图形化 root用户允许其他用户连接 xff0c 执行 sp
  • MySQL基础概述

    1 MySQL列类型 xff1a 带符号 无符号整数 xff0c 1 2 3 4 8字节长 xff0c FLOAT xff0c DOUBLE xff0c CHAR xff0c VARCHAR xff0c TEXT xff0c BLOB xf
  • Ubuntu11.04无线网络已禁用或设备未就绪

    以前在Win7下安装Ubuntu的时候 xff0c Ubuntu能够正常的连接到无线网 xff0c 但是在新买的笔记本上安装完Ubuntu11 04后 xff0c 出现了无线网络已经禁用的情况 xff0c 起初我以为是无线网络开关未开启 x
  • 第11章 远程联机服务器SSH/XDMCP/VNC/RDP

    1 用例 远程联机服务器 xff0c 提供用户远程透过文字或图形接口登入系统 2 静态 2 1 sshd 该服务提供远程联机 xff0c 并且数据加密 查看是否启动命令 service sshd start 设置系统启动是开启sshd服务命
  • ubuntu下找不到openssl/ssl.h

    编译代码 xff0c 总提示找不到openssl ssl h文件 xff0c 怀疑没有安装ssl 于是 sudo apt get install openssl 之后再编译 xff0c 还是提示同样的问题 于是查找 usr local in

随机推荐

  • 基于Docker的RStudio-server构建

    docker rstudio server Dockerfile for RStudio Server Docker image Pull the image from Docker Hub span class token functio
  • 回收站的路径 (CentOS6、Fedora10)

    刚开始装Linux系统的时候在root用户下向其他用户拷贝过一些文件 xff0c 后面就删除了 但在普通用户下 xff0c 没有删除的权限 xff0c 想修改权限后删除又找不到回收站的路径 xff08 刚开始还不知道搜索回收站的路径 xff
  • dmPython

    dmPython 达梦为适配 python 开发出 dmPython 接口 xff0c 在使用时还需要需要配置 DPI 运行环境 1 连接方式 dmPython提供两种连接方式 xff0c 不仅支持 key 61 value 形式传参连接
  • iOS 手动实现KVO / iOS KVO底层原理

    手动实现KVO KVO底层原理 git demo地址 看图 首先说一下Apple KVO的底层实现吧 内部实现原理 KVO是基于runtime机制实现的 xff0c 运用了一个isa swizzling技术 isa swizzling就是类
  • Flutter系列 - 引入本地图片

    Flutter系列 引入本地图片 1 大致文件结构 images myIcon png myIcon2 png lib pubspec yaml 2 步骤 在flutter中引入本地图片 我们先在项目根目录建立一个images文件夹 把本地
  • 如何写出优美的 C 代码 面向对象的 C

    基础知识 结构体 除了提供基本数据类型外 xff0c C 语言还提供给用户自己定制数据类型的能力 xff0c 那就是结构体 xff0c 在 C 语言中 xff0c 你可以用结构体来表示任何实体 结构体正是面向对象语言中的类的概念的雏形 xf
  • Flutter系列 --- Flutter与原生进行通信交互

    Flutter系列 Flutter与原生进行通信 项目git地址 demo地址 flutter无法直接调用系统相机 麦克风 定位 手机版本信息等 xff0c 此时就需要与原生方法进行交互了 需求 目前我们已经有了一个flutter项目 工程
  • antd Tab切换后子组件重复渲染

    antd Tab切换后子组件重复渲染 当切换到历史订单的时候 MyComponent被渲染了两次 内部的componentDidMount被执行了两次 原因是TabPane下面的组件创建后被保留在dom树中 切换的时候会再次创建 span
  • 教你一步一步开发iOS私有SDK 到并上传到cocoapods

    1 需求 我们要提供一个iOS 私有 SDK 对方可以通过cocoapods安装 并且只能看到头文件 2 大致流程 使用Xcode创建一个framework工程 在里面编写你需要提供的功能创建podspec文件 依赖这个framework
  • flutterInAppWebview 拦截微信h5支付UNKNOWN_URL_SCHEME

    调用代码如下 if urlStr startsWith 34 weixin wap pay 34 await launchUrl uri flutter webview拦截微信h5支付时 提示err UNKNOWN URL SCHEME 只
  • iOS点击推送消息跳转到指定页面

    最近一直在搞推送消息跳转指定页面 点击通知栏 执行以下方法 void application UIApplication application didReceiveRemoteNotification NSDictionary userI
  • iOS把UIImage对象保存到本地沙盒

    1 保存 void saveImage UIImage image NSArray paths 61 NSSearchPathForDirectoriesInDomains NSDocumentDirectory NSUserDomainM
  • 解决Xcode9 app 图标不显示 iOS11app图标不显示

    升级到iOS11系统下自己的项目桌面app图标不见了 自己在Xcode9下新建一个工程看一下 设置图标是显示的 但是假如CocoaPod就不显示了 多方查询发现 图标不显示主要是cocoaPod出现了问题 需要在podfile文件加入以下脚
  • 手把手教你使用sourceTree提交到git远程仓库

    需求 本地有一个项目想上传到git远程仓库 工具 sourceTree Step1 首先本地创建一个空的文件夹 空文件夹的路径写到图片2的目标路径上 例如图片3 图片1 图片2 图片3 Step2 点击克隆 让后打开如下 如果工作副本没有东
  • ES6函数参数的解构赋值

    函数参数的解构赋值 span class token function add span span class token punctuation span span class token punctuation span span cl
  • ubuntu16 安装 docker 和K8S指导

    docker安装包 https download csdn net download van peak 10590104 安装docker软件 root 64 ubuntu 129 opt docker dpkg i docker ce 1
  • memmove和memcpy函数的区别及实现

    一 memmove 和memcpy 函数和strcpy 函数的区别 xff1b xff08 1 xff09 使用的类型不同 xff0c strcpy 函数只对字符串进行操作 xff1b memmove 和memcpy 函数对所有类型都适用
  • 在centos7.9系统中安装部署vnc远程服务

    centos7系统安装为例 xff1a 1 首先 xff0c 检查是否安装了vnc服务 xff0c 输入命令rpm qa grep vnc 2 未安装则安装vnc服务 xff1a yum y install vnc vnc server 首
  • java学习过程 入门 第一章习题 输入三个数字比大小

    import java util Scanner public class Noname1 public static void main String args Scanner sc 61 new Scanner System in Sy
  • 第二章第十一题编写一个程序,生成0~9之间的100个随机整数并且显示每一个数的个数。

    public class Hw11 public static void main String args int arr 61 new int 100 int one 61 0 int two 61 0 int three 61 0 in