JavaSE语法基础
2011-11-28 23:28
337 查看
讲了一些Java下的基本语言编程。其中一个是打印菱形的,给出任意一个数字,判断能否组成菱形,并打印同行数的一个菱形。
import java.util.Scanner;
public class ZuoYe
{
public static void main(String[] args){
System.out.println("请输入一个数字:");
Scanner input = new Scanner(System.in);
int q = input.nextInt();
int a=0;
if(q%2==0){
System.out.println("您输入的长度有误,菱形只有奇数行长度!");
}
else{
a=(q/2)+1;
}
/******************************/
/*
正的等腰三角形
*/
for(int i=0;i<a;i++){
for(int k=0;k<a-i;k++){
System.out.print(" ");
}
for(int j=0;j<2*i+1;j++){
System.out.print("*");
}
System.out.println();
}
/*******************************/
/*
倒得等腰三角形
*/
for(int i=0;i<a-1;i++){
for(int k=0;k<=(i+1);k++){
System.out.print(" ");
}
for(int j=0;j<((2*(a-1)+1)-(2*(i+1)));j++){
System.out.print("*");
}
System.out.println();
}
/*******************************/
}
};
import java.util.Scanner;
public class ZuoYe
{
public static void main(String[] args){
System.out.println("请输入一个数字:");
Scanner input = new Scanner(System.in);
int q = input.nextInt();
int a=0;
if(q%2==0){
System.out.println("您输入的长度有误,菱形只有奇数行长度!");
}
else{
a=(q/2)+1;
}
/******************************/
/*
正的等腰三角形
*/
for(int i=0;i<a;i++){
for(int k=0;k<a-i;k++){
System.out.print(" ");
}
for(int j=0;j<2*i+1;j++){
System.out.print("*");
}
System.out.println();
}
/*******************************/
/*
倒得等腰三角形
*/
for(int i=0;i<a-1;i++){
for(int k=0;k<=(i+1);k++){
System.out.print(" ");
}
for(int j=0;j<((2*(a-1)+1)-(2*(i+1)));j++){
System.out.print("*");
}
System.out.println();
}
/*******************************/
}
};
相关文章推荐
- 黑马程序员 JavaSE-02 Java基础语法1:基本概念
- JavaSe基础03——Java语法(一)
- JavaSE基础第二部分:Java基础语法之标识符
- JavaSE基础第二部分:Java基础语法之操作符
- JavaSE基础语法中的修饰符
- JavaSE----基础语法(运算符)
- 学习笔记之JavaSE(9)--Java基础语法8
- 学习笔记_JavaSE_02_Java基础语法01
- JavaSe总结-03--Java基础语法(2)
- JavaSE基础第二部分:Java基础语法之类型
- JavaSE学习总结第04天_Java基础语法3
- 小静的心路历程--javase基础语法第一章--方法
- JavaSE(1):java基础知识及基础语法
- 快速学习javaSE基础3-java必须了解的基本语法2(熟记)
- 学习笔记_JavaSE_03_Java基础语法02
- Javase 基础语法注意笔记
- JavaSe总结-04--Java基础语法(3)
- JavaSE复习之一 基础知识:Java的基础语法 补充(2)
- 小静的心路历程--javase基础语法第一章--方法的参数是基本数据类型和引用类型
- 学习笔记_JavaSE_04_Java基础语法03