一、按由大到小的顺序输出10int型数据

输出结果:

二、输出素数

输出结果:

三、数组知识点

1、数组的定义

数组是一种数据结构,用来储存同一类型的集合。通过一个整型下标可以访问数组中的每一个值。

2、数组的创建
创建数组时需要指出数组类型(数组元素类型后面紧跟[ ])和数组变量名字,还要使用new为数组在内存空间中开辟一片运行空间。
(1)数据类型[ ] 变量名=new 数据类型[储存元素的个数];
(2)数据类型[ ] 变量名=new 数据类型[ ]{元素1,元素2,元素3};
   注:new后面的中括号不允许写任何内容,会出错
(3)数据类型[ ] 变量名={元素1,元素2,元素3};
数据类型:数组中储存元素的数据类型
[ ]:表示数组的意义
变量名:自定义标识符,表示数组的地址,每次运行时都不一定在一个位置
new:创建容器关键字
元素个数:就是数据中,可以储存多少个数据(恒定,定义)
(4)一旦创建了数组它的元素个数将不再可以改变(尽管可以改变每个元素的值),要想获得数组中元素的个数用 数组名.length.
(5)自动编号的专业名词是索引,索引的大小是
0~(length-1).
(6)访问数组中的 元素必须 数组名[索引],如果该数组中没有储存元素,那么访问出来的数组将默认是0.
数组的异常
4、数组的索引越界异常(索引为负或者超过数组长度)
空指针异常 int[ ] 数组名={1,5,8}; 数组名[]=null;
null是“空”的意思,表示将数组名中原本代表的地址清除
此时再输入:System.out.println(数组名[]);
将会出现异常
5、数组的遍历
将所有的元素,依靠索引全获取出来
(1)利用循环for
 for(int i=0;i<数组名.length;i++){
                      System.out.println(数组名[i]);
                      }
(2)利用foreach循环
foreach(int i:arr)
(3)System.out.println(i);
利用Arrays.toSting(数组名)
System.out.println(Arrays.toSting(arr));
将会打印一串包含数组元素的字符串,这些元素被放在括号内用逗号分隔,例如“[1,2,4,6,78,8]”。

四、心得

在写按序输出10个数据时,刚开始由于算法不对,导致输出结果不对,只有前几个输出时正确的,在编写输出素数时刚开始会出现不是素数的也会输出,而且我想要不循环输出文字未能做到。在下次编写程序时会多注意一点。

转载于:https://www.cnblogs.com/zy2023/p/10662766.html

五、任意输入10个int类型数据,排序输出,再找出素数相关推荐

  1. 实验五:任意输入10个int类型数据,排序输出,再找出素数

    一.实验代码如下: 1 /*本程序用来任意输入10个int类型数据,排序输出,再找出素数*/ 2 3 package jiangli; 4 5 import java.util.Scanner; 6 ...

  2. c语言从键盘输入求最大值和最小值,从键盘任意输入10个整数,计算并输出最大值和最小值及......

    从键盘任意输入10个整数,计算并输出最大值和最小值及其它们在数组中的下标位置.按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求. 程序运行结果示例1: Input 10 numbers: ...

  3. Java编程题小练习(初级):输入10个整数并进行排序输出。

    程序代码: package com.xingzhao.Test; /** 题目描述:输入10个整数,排序后输出.* * 分析:* 1.输入10个整数,存储为数组* 2.使用冒泡排序法将数组排序* 3. ...

  4. 在python中输入10个整数并求出最大值_python练习题 :用户任意输入10个整数到列表中,然后由大到小排列并输出。...

    一:填空题: 1.python是一种面向_对象 __的高级语言. 2.python可以在多种平台运行,这体现了python的___可移植___特性. 3.python源代码被解释器转换后的格式为___ ...

  5. Java中同时输入字符串和int类型出错的处理方式

    在Java中,如果输入int类型和字符串处理不当会产生错误,例如:如果先输入int类型,在输入字符串类型,如下代码: Scanner sc=new Scanner(System.in);int a=s ...

  6. 【c语言入门】有10个学生,每个学生的数据包含学号、姓名、3门课的成绩,从键盘输入10个学生的数据,要求打印输出3门课程的总平均成绩。

    题目:有10个学生,每个学生的数据包含学号.姓名.3门课的成绩,从键盘输入10个学生的数据,要求打印输出3门课程的总平均成绩. #include <stdio.h> #define N 3 ...

  7. Scala语言学习-02-实现十进制转换为二进制(Int类型数据)

    一.测试环境 名称 版本 操作系统 Red Hat Enterprise Linux Server release 7.9 (Maipo) CPU 12th Gen Intel® Core™ i7-1 ...

  8. c语言从键盘输入10个学生的姓名和成绩,C语言:有10个学生,每个学生的数据包括学号、姓名、3门课的成绩,从键盘输入10个学生的数据,...

    C语言:有10个学生,每个学生的数据包括学号.姓名.3门课的成绩,从键盘输入10个学生的数据, 答案:2  信息版本:手机版 解决时间 2019-10-06 13:43 已解决 2019-10-06 ...

  9. c语言输入10个整数 求偶数个数6,任意输入10个整数,输出其中的偶数,和偶数的个数...

    任意输入10个整数,输出其中的偶数,和偶数的个数 一 . 运用java代码如下: package bean; import java.util.Scanner; public class b { pu ...

最新文章

  1. python中的运算符举例_举例讲解Python中的身份运算符的使用方法
  2. R语言使用dplyr包基于因子变量(factor)将原dataframe拆分为每一个因子对应的单独数据集dataframe实战
  3. 一文带你读懂单目视觉SLAM数据关联优化
  4. [转]WebGL All in One 全傻瓜简介
  5. 7.企业安全建设入门(基于开源软件打造企业网络安全) --- 蜜罐与攻击欺骗
  6. gin -get请求的小示例1-Handle处理GET请求
  7. 监控录像数据恢复方法步骤详解
  8. 简单测试ROS里面C++ 和 python 文件获取参数格式
  9. CUDA kernel errors might be asynchronously reported at some other API call,so the stacktrace below m
  10. Druid——Hadoop-based Batch Ingestion
  11. 腾讯云服务器备案全流程 40天备案的血与泪
  12. 【推荐系统】User-Item CF:GC-MC
  13. CAN总线CSV格式报文转ASC格式报文
  14. 台式计算机摄像头怎么打开,电脑外接摄像头怎么打开怎么用
  15. 【HackTheBox】 meow
  16. 关于Qt6.2中的所有属性绑定
  17. excel时间戳转换为时间格式
  18. 利用bind方便多域应用的开发
  19. 计算机里没有四款小游戏,告诉你电脑小游戏有哪些
  20. MP4边下载边播放——moov box前置

热门文章

  1. 上班第一天公司就倒闭了??? | 每日趣闻
  2. “我辞职了,决定全职去开发我的操作系统!”
  3. 高性能计时器Timer的设计(时间轮和时间堆两种方式)
  4. 进行短视频app开发工作时,可以加入它来保护青少年...
  5. 初探莫比乌斯反演及欧拉反演
  6. 屏蔽storm ui的kill功能
  7. 天天说架构师,到底什么样的程序员能称为架构师?
  8. 2_tabbar底部切换
  9. 每个人都应该懂点函数式编程
  10. 正常正则表达式(不允许为空…