62,620
社区成员
发帖
与我相关
我的任务
分享
import java.util.Scanner;
public class ForTest {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("please input n:");
int n = sc.nextInt();
for(int i=-n;i<=n;i=i+2){
for(int j=0;j<Math.abs(i);j++){
System.out.print("*");
}
System.out.println();
}
}
}
public class Test12 {
/**
* @createTime 8:38:05 PM
* @param args
* @application
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int k = 5;
int n;
for (int i = k; i > 0; i = i - 2) {
for (int j = 1; j <= i; j++) {
System.out.print("*");
}
System.out.println();
}
if (k % 2 == 1) {
n = 1;
} else {
n = 2;
}
for (int f = n; n <= k; n = n + 2) {
for (int j = 1; j <= n; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
import java.io.*;
public class Test{
private static int num;
public static void input(){
System.out.print("请输入一个数字:");
BufferedReader br=null;
try{
br=new BufferedReader(new InputStreamReader(System.in));
String line=br.readLine();
num=new Integer(line).intValue();
}catch(Exception e){
e.printStackTrace();
}finally{
if(br!=null)try{br.close();}catch(Exception ex){}
}
}
public static void print(){
int start=(num%2==0?2:1);
int end=num;
while(end>=start){
for(int i=end;i>0;i--)System.out.print("*");
System.out.println();
end-=2;
}
end=num;
while(start<=end){
if(start!=1){
for(int i=0;i<start;i++)System.out.print("*");
System.out.println();
}
start+=2;
}
}
public static void main(String args[]){
input();
print();
}
}
public static void print(int num){
int flag = num;
for (int i = 0;i < (num+1)/2 ;i++ ){
for (int j = 0;j < flag ;j++ )
System.out.print("*");
System.out.println("");
flag -=2;
}
int add = (num-1)/2;
if (num%2 == 0){
flag += 2;
add += 1;
}
else
flag += 4;
for(int i = 0; i < add;i++){
for(int j = 0; j < flag; j++)
System.out.print("*");
System.out.println("");
flag +=2;
}
}
public static void test(int n){
int i = n;
int j = n;
while(i>0){
while(j > 0){
System.out.print("*");
j--;
}
System.out.println("\n");
i=i-2;
j = i;
}
while(i<=n){
while(j > 0){
System.out.print("*");
j--;
}
System.out.println("\n");
i = i+2;
j = i;
}
}
public void print(int num){
for(int i=0;i <=num;i++){
if (i!=num/2+1){
for(int j=0;i <Math.abs(num-i*2){
System.out.print( "* ");
}
System.out.println();
}
}
}
public void print(int num){
for(int i=0;i<=num;i++){
if (i!=num/2+1){
for(int j=0;i<Math.abs(num-i*2){
System.out.print("*");
}
System.out.println();
}
}
}