java 12. 从标准输入(即键盘)读入10个整数存入整型数组a中,然后按照从小到大的顺序从新排列。

一下是我写的东西。不知道为什么。输入了十个数字程序不运行了??高手解答~!importjava.util.*;importjava.math.*;publicclassA... 一下是我写的东西。不知道为什么。输入了十个数字程序不运行了??高手解答~! import java.util.*; import java.math.*; public class Arr{ public static void main(String args[]){ System.out.println("请输入一个数字"); Scanner i=new Scanner(System.in); int[] a=new int[10]; for(int n=0;n<=10;n++){ a[n]=i.nextInt();}//输入十个数字 for(int n=0;n<=10;n++)System.out.print(a[n]+",");//数组成一行输出 System.out.println("排序后的结果为"); Arrays.sort(a); for(int n=0;n<=10;n++)System.out.print(a[n]+",");//数组排序后输出 } 展开
 我来答
唯yui一788
2015-04-20 · 超过57用户采纳过TA的回答
知道答主
回答量:193
采纳率:0%
帮助的人:56.4万
展开全部
for(int n=0;n<=10;n++) n<=10!!! 越界了 补充: for(int n=0;n<=10;n++){ a[n]=i.nextInt();}//输入十个数字 for(int n=0;n<=10;n++)System.out.print(a[n]+",");//数组成一行输出 两个 for 都越界了编译通不过。 追问: 大哥,你真猛。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式