for編寫輸出等腰三角形,菱形
程式碼一:
public class Star { public static void main(String[] args){ int j,i,m; for( i=1;i<=5;i++){ for(j=1;j<=6-i;j++){ System.out.print(" "); } for( m=1;m<=i*2-1;m++){ System.out.print("*"); } System.out.println(); } for( i=1;i<=4;i++){ for(j=1;j<=i+1;j++){ System.out.print(" "); } for(m=5;m>=((i-1)*2-1);m--){ System.out.print("*"); } System.out.println(); } } }
程式碼二
public class StarDemo { public static void main(String args[]) { int line,num,star_num,blank_num; for(line=0;line<3;line++) { for( blank_num=0;blank_num<2*line;blank_num++) { System.out.print(" "); } for(star_num=0;star_num<(9-4*line);star_num++) { System.out.print("*"); } System.out.println(); } for(line=0;line<3;line++) { for(blank_num=4;blank_num>2*line;blank_num--) { System.out.print(" "); } for(star_num=0;star_num<(1+4*line);star_num++) { System.out.print("*"); } System.out.println(); } } }
ps:需要什麼java練習題的答案可以評論,並關注後續部落格
相關推薦
for編寫輸出等腰三角形,菱形
程式碼一:public class Star { public static void main(String[] args){ int j,i,m; for( i=1;i<=5;i
用for迴圈分別輸出正方形,三角形,等腰三角形,菱形,空心菱形;
public class Test { public static void main(String[] args) { //矩形 for(int i =0;i<10;i++){ for(int j =0;j<8;j++){
JavaScript書寫等腰三角形,菱形,九九乘法表,
一.等腰三角形 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head&g
利用for循環打印三角形,菱形,字母等
none 自己 img IV break opened 打印 訓練 更改 三角形: # 打印等腰三角形 # 控制行 for i in range(1,6): #更改打印起始位置 for k in range(1,6-i): print(e
輸出一個空心的等腰三角形,高度由用戶輸入
inpu for string out class put 一個 sys int 1 //解法一 2 public static void main(String[] args) { 3 Scanner input = new Scanner(Sys
輸出一個空心的等腰三角形,高度由使用者輸入
1 //解法一 2 public static void main(String[] args) { 3 Scanner input = new Scanner(System.in); 4 System.out.println("請輸入行高:"); 5
用java輸出正方形,等腰三角形,直角三角形
1.正方形 要求:輸出 程式碼: for (int i = 0; i < 5; i++) {//行數 for (int j = 0; j < 9; j++) {//*號個數 Sys
java迴圈輸出矩形、空心矩形、等腰三角形、菱形
package com.xintouyun.xunhuan.test1; public class XunhuanTest { public static void main(String[] args) { System.out.println("(a)"); for
java中使用for迴圈去列印正方形,三角形,菱形等圖形
public class 房型2 { public static void main(String[] args) { for(int i=0;i<11;i++) { if(i==6||i==10) System.out.println("********
輸出等腰三角形
public class Triangle { /* * 等腰三角形 * * * * * * * * * * * * * 思路:碰到這種奇形怪狀的不要怕,無非就是空格和*組成的,我們只要把
用迴圈輸出等腰三角形
/* * 列印等腰三角形,列印的行數由使用者輸入,列印完後,由使用者選擇繼續列印還是退出程式。 * 課本54頁的第二題 * EquicruralTriangle.java * @author LGM * @version 2015.04.01 */ impor
java 輸出等腰三角形
朋友說寫一個等腰三角形,自己動手寫了一個,先看效果圖: * *** ***** ******* *********
java練習——用迴圈輸出等腰三角形
問題分析:由圖,給定一個整數n,需要輸出一個高為n,底為2n-1的等腰三角形 。問題關鍵在於如何判斷一個n*(2n-1)的空間內每一個點是否輸出*,如何得出輸出*的條件(不滿足條件輸出空格),其實這是一個很簡單的線性規劃問題,這裡簡要地說一下過程。建立座標系後,高為hig
使用C程式列印輸出等腰三角形(或者是金字塔)
</pre><pre name="code" class="cpp">#include "stdio.h" void main() { int i=1,j; while(i<=8) { for(j=1;j<=8-i;j++)
Java輸出等腰三角形
* *** ***** ******* 使用【Java】輸出上方的等腰三角形 最開始怎麼也想不出如何設計,怎麼輸出,始終沒有頭緒 後來發現了一個非常容易陷入的誤區!!!! 忽略右側的
python 列印直角三角形,等邊三角形,菱形
#coding:utf-8 rows = int(raw_input('輸入列數: ')) i = j = k = 1 #宣告變數,i用於控制外層迴圈(圖形行數),j用於控制空格的個數,k用於控制*的個數 #等腰直角三角形1 print "等腰直角三角形1" f
JAVA迴圈輸出等腰三角形
假如給定4行,據計算一行空格加星號為9,即n = 9,程式碼如下: public class JavaApplication { /** * @param args the c
一個FOR迴圈的等腰三角形
public static void Main() { int num = 0; Console.Write("請輸入一個奇數:"); num = Convert.ToInt32(Consol
python列印直角三角形,等腰三角形,正方形,等腰直角三角形
# 直角三角形 rows = int(input('輸入列數:')) for i in range(1,rows): print('*'*i) # 列印等腰三角形 for i in ran
js基礎運用——js用*列印三角形,菱形
js基礎運用 新手見解,有不足或更簡單的方法希望各位指點 1.用*排列直角三形 (圖一) (圖二) 圖一圖二是js語句利用*號畫出來的直角三角形,方法思路都一致,下面以圖一為例講一