java程序设计课后习题

本人初学者在书上看到这个编程题弄了很久都没做出来希望高人指点下

5个回答

public class t8 {

public static void main(String[] args) {
//上半部分
    for (int m = 1; m <= 10; m++)
    {
        //输出空格
        for (int n = 9; n >= m ;n--)
        {
            System.out.print(" ");
        }
        //输出* 左上
        for (int n = 1; n <= m; n++)
        {
            System.out.print("*");
        }    

        //右上
        for (int n = 1; n < m; n++)
        {
            System.out.print("*");
        }

        System.out.println();
    }

    //下半部分
    for (int m = 1; m <= 9; m++)
    {
        //输出空格
        for (int n = 1; n <= m ;n++)
        {
            System.out.print(" ");
        }
        //输出* 左下
        for (int n = 9; n >= m; n--)
        {
            System.out.print("*");
        }    

        //右下
        for (int n = 9; n > m; n--)
        {
            System.out.print("*");
        }

        System.out.println();
    }    

}
}

intertesting
siegaii 多谢
大约 2 年之前 回复

public static void main(String[] args) {
int asc=64;
test(asc, 4);
}
/**
* @param asc :asc码
* @param num :行数
*/
public static void test(int asc,int num){
int temp=0;
//前半部分
for(int row=1;row<=num;row++){
//每行字母前面的空格
for(int i=num-row;i>0;i--){
System.out.print(" ");
}
//输出字母,并标记输出了多少次,用于获取字母
for(int col=0;col temp+=1;
System.out.print((char)(asc+temp)+" ");
}
//换行
System.out.println("");
}
//前半部分倒过来就好
for(int row=1;row for(int i=0;i System.out.print(" ");
}
for(int col=num-row+1;col>0;col--){
temp+=1;
System.out.print((char)(asc+temp)+" ");
}
System.out.println("");
}
}

intertesting
siegaii 多谢
大约 2 年之前 回复
 public static void main(String[] args) {
        int asc=64;
        test(asc, 4);
    }
    /**
     * @param asc :asc码
     * @param num :行数
     */
    public static void test(int asc,int num){
        int temp=0;
        //前半部分
        for(int row=1;row<=num;row++){
            //每行字母前面的空格
            for(int i=num-row;i>0;i--){
                System.out.print(" ");
            }
            //输出字母,并标记输出了多少次,用于获取字母
            for(int col=0;col<row;col++){
                temp+=1;
                System.out.print((char)(asc+temp)+" ");
            }
            //换行
            System.out.println("");
        }
        //前半部分倒过来就好
        for(int row=1;row<=num;row++){
            for(int i=0;i<row-1;i++){
                System.out.print(" ");
            }
            for(int col=num-row+1;col>0;col--){
                temp+=1;
                System.out.print((char)(asc+temp)+" ");
            }
            System.out.println("");
        }
    }
intertesting
siegaii 多谢
大约 2 年之前 回复

char temp =64;

    for(int i =1;i<=8;i++) {
        if(i<=4) {          
            for(int j=4;j>i;j--) {
                System.out.print(" ");
            }

            for(int j=1;j<=i;j++) {
                System.out.print(temp+=1);
                System.out.print(" ");
            }       

        } else {

        }

        System.out.println();
    }


    上半部分帮你写出来了,下半部分你自己想想就行。
intertesting
siegaii 多谢
大约 2 年之前 回复

看到各位都那么完整 我也把全部代码贴上来吧。



public static void main(String[] args) {    
        test();
    }

    public static void test() {

        char temp =64;

        for(int i =1;i<=8;i++) {
            if(i<=4) {          
                for(int j=4;j>i;j--) {
                    System.out.print(" ");
                }

                for(int j=1;j<=i;j++) {
                    System.out.print(temp+=1);
                    System.out.print(" ");
                }       

            } else {

                for(int j=5;j<i;j++) {
                    System.out.print(" ");
                }

                for(int j=i;j<=8;j++) {
                    System.out.print(temp+=1);
                    System.out.print(" ");
                }

            }

            System.out.println();
        }
    }

intertesting
siegaii 多谢
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Java程序设计课后习题参考答案
Java程序设计课后习题参考答案Java程序设计课后习题参考答案
java程序设计 课后习题-chapter6-2
java语言程序设计 课后习题 自己纯手工,欢迎讨论
《Java程序设计》课后习题-第三章
4.填空题 (1)计算1!+3!+5!+......+n!,n从键盘输入。 import java.util.*; public class Execise01 { public static void main(String[] args) { // TODO Auto-generated method stub int f,s; int i,j,n; Scanner
java程序设计课后习题答案
高职高专计算机专业规划教材,Java程序设计课后习题答案
《Java程序设计》第五章-课后习题
5.设计一个学生类,学生信息有(略)。创建学生类的对象并输出对象的信息。 class Student { private String id; private String schoolId; private String major; private String name; private String sex; private int age; private int sc
C程序设计课后习题
C程序设计课后习题 1.什么是程序?什么是程序设计? 程序:计算机能够识别和执行的一组二进制指令。 程序设计:程序设计是给出解决特定问题程序的过程,是软件构造活动中的重要组成部分。程序设计往往以某种程序设计语言为工具,给出这种语言下的程序。程序设计过程应当包括分析、设计、编码、测试、排错等不同阶段。专业的程序设计人员常被称为程序员。 2.为什么需要计算机语言?高级语言有...
C++程序设计课后习题
在这部分中提供了由谭浩强编著的《C++程序设计》(清华大学出版社出版)一书中各章的例题程序,以方便教师进行教学,也便于读者上机运行这些程序以及在此基础上修改和调试程序。
c++程序设计 课后习题
谭浩强 北京邮电大学出版社 c++程序设计 完整的课后习题答案
c程序设计与课后习题
c程序设计 资深教师的讲解 很好用的
汇编语言程序设计 课后习题
关于计算机专业的必修课 汇编语言 的课后习题! 便于学生们自主学习!!!!!!!!!!!!!!!!!
Java程序设计实用教程 课后习题答案
Java程序设计实用教程,课后习题答案。课后题答案!
JAVA程序设计教程(机械工业)课后习题代码
机械工业出版社版的JAVA教材课后编程题目代码,对应每一章的习题
java程序设计(第二版)课后习题答案
java程序设计(第二版)课后习题答案,希望帮得到大家
java程序设计之网络编程课后习题答案
java程序设计之网络编程的详细课后题和答案
java程序设计(第二版)课后习题答案
本电子版答案是 java程序设计(第二版)的课后习题的程序设计题的答案。 清华大学出版社的 本电子版答案由839682048整理修改。
java程序设计教程第七版课后习题答案
java程序设计教程(第七版)课后习题答案
java程序设计教程 第六版 课后习题答案
java程序设计教程 第六版 课后习题答案
《Java Web程序设计任务教程》_课后习题
《Java Web程序设计任务教程》_课后习题 - 第1章
《Java程序设计教程》课后习题及答案
武汉大学出版社 《Java程序设计教程》习题及参考答案
《Java程序设计》(唐大仕)课后习题答案
本书详细介绍了Java程序设计的基本环境、概念、方法和应用。内容分为三个部分:第一部分介绍了Java语言基础,包括数据、控制结构、数组、类、包、对象、接口等;第二部分介绍了Java深入知识,包括传值调用、虚方法调用、异常处理、Lambda表达式、流式处理;第三部分是Java的应用,包括工具类与算法、线程、文件、AWT及Swing图形用户界面,以及Java在网络、多媒体、数据库等方面的应用。本书对JDK7及JDK8中的新内容也进行了介绍。 本书内容详尽,循序渐进,在介绍编程技术的同时,还着重讲解了有关面向对象程序设计的基本概念和方法。书中提供了丰富的典型实例,具有可操作性,便于读者的学习与推广应用。各章附有习题,便于读者思考和复习。 本书内容和组织方式立足于高校教学教材的要求,同时可作为计算机技术的培训教材
java程序设计导论课后习题答案
java程序设计导论课后习题 第二章 习题15
JAVA程序设计第四章课后习题答案
JAVA程序设计第四章课后习题答案 比较详尽的课后答案 可以参考
Java程序设计实用教程_课后习题答案
Java程序设计实用教程_课后习题答案
JAVA程序设计清华大学出版社主要课后习题代码实现
代码全部由本人实现,不同于官方答案,内有丰富的注释和说明,
解析JAVA程序设计课后习题答案
甘玲写的版本的<<解析JAVA程序设计>>最新课后习题答案
JAVA程序设计教程课后习题答案
清华大学出版社出版 林巧民主编 JAVA程序设计课程 课后习题答案
JAVA程序设计(慕课版)课后习题答案
JAVA程序设计(慕课版)配套课后习题答案
Java程序设计——多线程机制课后习题答案
[Java]Chapter12多线程机制——课后习题答案 教材为:Java程序设计精编教程(第3版) 第12章——Java多线程机制 课后习题11: 张某、李某和赵某买电影票,售票员只有三张5元的钱,电影票5元钱一张。张某拿20元一张的人民币排在李某的前面买票,李某排在赵某的前面拿一张10元的人民币买票,赵某拿一张5元的人民币买票。 test11_Main.java package test11...
java程序设计进阶第二十章课后习题
20.1 package a; import java.io.File; import java.util.Scanner; public class test20{ public static void main(String[] args) throws Exception { File file=new File(&amp;quot;D://aa.txt&amp;quot;); String s; char...
C++程序设计课后习题答案
大学学的计算机,编程,课后题很难啊··要的拿去
汇编语言程序设计课后习题答案
《IBM-PC汇编语言程序设计》(第二版)课后习题答案, 清华大学出版<br>汇编实在太难了!!
IBM-PC汇编语言程序设计课后习题
ibm-pc课后习题,希望对大家有所帮助
《汇编语言与程序设计》课后习题答案
汇编语言与程序设计,汇编语言与程序设计,汇编语言与程序设计,汇编语言与程序设计。
C程序设计课后习题答案
C程序设计课后习题答案(第四版),绝对实用
谭浩强c程序设计课后习题
c程序设计(第三版)。内容很完整,可以方便大家学习c语言。
jsp程序设计课后习题答案
人民邮电出版社出版的JSP程序设计、课后习题答案
C++程序设计谭浩强和课后习题
谭浩强的C++程序设计和习题集答案,
fortran程序设计课后习题答案
彭国伦的fortran程序设计,非常详尽的课后习题答案。
相关热词 c# 线程结束时执行 c# kb mb 图片 c# 替换第几位字符 c#项目决定成败 c# 与matlab c# xml缩进 c#传感器基础 c#操作wps c# md5使用方法 c# 引用父窗口的组件