随机生成10个整数保存到数组,并且倒序打印求平均值和最大值及其下标,并且查找有没有元素8

  • Post author:
  • Post category:其他

根据自己目前所学,编写代码,有所不足,忘得大佬指点。

代码模块如下:

1.首先用random方法随机生成十个数赋值给定义的数组,再依次遍历数组从而输出数组。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pe25YWJ5LiN6ICBYw==,size_20,color_FFFFFF,t_70,g_se,x_16

 2.让得到的数组倒序输出,用两层for循环完成。定义max=数组第一个元素,然后依次比较数组之后元素,有大值就令max等于较大值,然后记录数组下标并且输出最大值。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pe25YWJ5LiN6ICBYw==,size_20,color_FFFFFF,t_70,g_se,x_16

 3.平均值遍历数组用相加除以数组个数就可。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pe25YWJ5LiN6ICBYw==,size_20,color_FFFFFF,t_70,g_se,x_16

 4.查找数组有无元素8,可以定义一个值为8,和一个标识为-1,然后遍历数组和8比较,若有元素8则标识为元素8的下标,然后通过标识是否等于原先值判断有无元素8。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pe25YWJ5LiN6ICBYw==,size_20,color_FFFFFF,t_70,g_se,x_16

 代码运行结果如下:

有元素8的情况:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pe25YWJ5LiN6ICBYw==,size_20,color_FFFFFF,t_70,g_se,x_16

 无元素8的情况:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pe25YWJ5LiN6ICBYw==,size_20,color_FFFFFF,t_70,g_se,x_16

 

以上为目前所学所能够编写代码,定有不足和遗漏。

学习视频为——韩顺平零基础学Java。


版权声明:本文为m0_62988332原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。