2016-1-7作业菱形的输出

 1 for(int hs = 1;hs < 11;hs++)
 2         {
 3             //画空格
 4             for(int kg = 9;kg>=hs;kg--)
 5             {
 6                 System.out.print(" ");
 7             }
 8             //画点
 9             for(int ds = 1;ds<=hs;ds++)
10             {
11                 System.out.print("*");
12             }
13
14             //继续画点
15             for(int ds2=1;ds2<hs;ds2++)
16             {
17                 System.out.print("*");
18             }
19             System.out.println();
20         }
21         //画下半部分
22         for(int hs = 9;hs > 0;hs--)
23         {
24             //画空格
25             for(int kg = 9;kg>=hs;kg--)
26             {
27                 System.out.print(" ");
28             }
29             //画点
30             for(int ds = 1;ds<=hs;ds++)
31             {
32                 System.out.print("*");
33             }
34             //继续画点
35             for(int ds2=1;ds2<hs;ds2++)
36             {
37                 System.out.print("*");
38             }
39             System.out.println();
40         }

运行结果:

时间: 2024-10-10 20:30:00

2016-1-7作业菱形的输出的相关文章

2016/1/9 作业 一维遍历输出 输出最大的数

public class arr { public static void main(String[] args) { // 创建一维遍历数组arr[],并遍历输出 int arr[]=new int[]{1,2,13,12,6,7,9,8,0}; for (int i=0;i<arr.length;i++){ System.out.println("第"+(i+1)+"个数是"+arr[i]); } for(int t:arr) { System.out.p

计蒜客:输出字符菱形、输出字符三角形

T1003 输出字符菱形 小蒜蒜最近学习了菱形(四边都相等的四边形). 现在她给了你一个字符,希望你能用它构造一个对角线长 55 个字符,倾斜放置的菱形. 输入格式 输入只有一行,包含一个字符. 输出格式 该字符构成的菱形. 输出时每行末尾的多余空格,不影响答案正确性 样例输入 * 样例输出 * *** ***** *** * #include<stdio.h> int main() { char c; scanf("%c",&c); printf("%5

2016/1/10 作业 1, 二维数组遍历输出求和 2,转置运算???? 3,九宫格?? 后两个存在问题

1 public class arr1 { 2 3 4 public static void main(String[] args) { 5 // 创建二维数组arr[][],输出二维数组所有元素的和. 6 7 int arr[][]={{1,3,5,7,9},{21,23,25,27,29}, 8 {12,14,16,18},{32,34,36,38}}; 9 int sum=0; 10 System.out.println("二维数组遍历"); 11 // for循环 遍历 求和

2016/1/14 作业 第一题 生成四位验证码 第二题 彩票机

1 import java.util.Random; 2 3 4 public class Test1 { 5 6 /** 7 * @param args 8 */ 9 public static void main(String[] args) { 10 // TODO 自动生成的方法存根 11 12 // 方法一: 全部列出 13 String ss=new String("qwertyuiopasdfghjklzxcvbnm1234567890"); 14 15 //随机数实例化

2016.11.17作业

附加作业: 1 #include<stdio.h> int main() { int a,b,c,d; double sum,p; printf("Input 4 number:"); scanf("%d%d%d%d",&a,&b,&c,&d); sum=a+b+c+d; p=sum/4; printf("和=%.lf 平均值=%.1f",sum,p); return 0; } 2 #include&l

作业-----菱形改进算法

1 public class Text3{ 2 public static void main(String[] args){ 3 for(int i=0;i<9;i++){ 4 if(i<5){ 5 for(int j=0;j<=4-i;j++){ 6 System.out.print(" "); 7 } 8 for(int k=0;k<2*i+1;k++){ 9 System.out.print("* "); 10 } 11 } 12 i

12.29作业 用Eclipse输出想要的文字或图形 “五杀:PENTAKILL”

2016/7/29作业

1.file1文件的内容为:"1 2 3 4 5 6 7 8 9 10" 计算出所有数字的总和 [[email protected] ~]# echo "1 2 3 4 5 6 7 8 9 10" >file1 [[email protected] ~]# cat file1 | tr ' ' '+' | bc 55 2.处理字符串"xt.,l 1 jr#!$mn2 c*/fe3 uz4",只保留其中的数字和空格 [[email prote

使用递归的整数输出(高位到低位)/输出一个菱形(能够确定行数)

//递归的整数输出 #include <stdio.h> void output(int x); int main() { int a; printf("请输出一个数"); scanf("%d",&a); output(a); return 0; } void output(int x) { if( x >= 10) { output(x / 10); } printf("%d ",x % 10); } //菱形的输出