标题:程序出现不输出判断语句,这是什么鬼。以附代码、
只看楼主
Eeiou
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2015-11-27
结帖率:0
已结贴  问题点数:20 回复次数:0 
程序出现不输出判断语句,这是什么鬼。以附代码、
import *;                                    这个代码的判断语句不执行。。是什么鬼。。求帮助。
public class Dome                                     运行就输出‘System.out.println("请输入矩阵的行例数");’
{                                                        这句的结果,下面的就不出现了。
    public static void main(String[]agrs)
    {
        String strln = "";
        System.out.println("请输入矩阵的行例数");
        InputStreamReader input = new InputStreamReader(System.in);
        BufferedReader buff = new BufferedReader(input);
        try
        {
            strln=buff.readLine();
        }catch(IOException e)
        {
            System.out.println(e.toString());
        }
        int int1=Integer.parseInt(strln);
        int n=int1;
        System.out.println("这是行例数位"+n+"的螺线型数组");
        int intA =1;
        int[][]array = new    int[n][n];
        int intB;
        if(n%2!=0)
        {
            intB = n/2+1;
        }else
            intB = n/2;
        for(int i=0;i<intB;i++)
        {
            for(int j=i;j<n-i;j++)
            {
                array[i][j] = intA;
                intA++;
            }        
        for(int k=i+1;k<n-i;k++)
        {
            array[k][n-i-1]=intA;
            intA++;
        }
        for(int l=n-i-2;l>=i;l--)
        {
            array[n-i-2][i]=intA;
            intA++;
        }
        for(int m=n-i-2;m>i;m--)
        {
            array[m][i]=intA;
        intA++;
        }
        }
        for(int i= 0;i < n; i++)
        {
            for(int j=0;j<n;j++)
            {
            System.out.print(array[i][j]+"");
        }
        System.out.println();
        }
    }
}
搜索更多相关主题的帖子: public import Dome 
2015-12-07 15:43



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-459977-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.111209 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved