类似java设计n阶矩阵

效果图如图所示,就是先提示输入一个数,比如数、输入5,那就回输出一个5*5的矩阵,矩阵的所有奇数行结果一样,偶数行结果一样,但是奇数行和偶数行不一样列也是同理请大神帮我看... 效果图如图所示,就是先提示输入一个数,比如数、输入5,那就回输出一个5*5的矩阵,矩阵的所有奇数行结果一样,偶数行结果一样,但是奇数行和偶数行不一样 列也是同理
请大神帮我看看 这个要怎么编写 谢谢
展开
 我来答
lionheart1988
推荐于2016-08-22 · TA获得超过6445个赞
知道大有可为答主
回答量:5772
采纳率:72%
帮助的人:2427万
展开全部

import java.util.Scanner;


public class Test

{

    public static void main(String[] args)

    {

        Scanner scanner = new Scanner(System.in);

        int num = scanner.nextInt();

        boolean flag = false;

        for(int i= 0;i< num;i++)

        {

            for(int j=0;j<num;j++)

            {

                System.out.print(flag?"#":"*");

                flag = !flag;

            }

            System.out.println();

        }

    }

}

运行结果:

空洞悠灵
2015-06-24 · TA获得超过176个赞
知道小有建树答主
回答量:79
采纳率:100%
帮助的人:50.7万
展开全部
package linshi;

public class linshi {

public static void main(String[] args) {
// TODO 自动生成的方法存根
java.util.Scanner sin=new java.util.Scanner(System.in);
System.out.println("请输入矩阵大少:");
int input=sin.nextInt();
for(int i=0;i<input;i++){
for(int j=0;j<input;j++){
if(i%2==j%2){
System.out.print('*');
}else{
System.out.print('#');
}
}
System.out.println();
}
}

}
追问
我刚才也是 在看你们的这两种算法的时候 自己也发现了问题    若是输入矩阵大小为偶数值的时候 每一行就成一样的了  谢谢你
追答
能帮上忙就好( ≧ ω ≦)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式