如下的程式目的是在控制台列印輸出大x。
可以控制兩個引數:圖形的高度,以及筆寬。
用程式中的測試資料輸出效果:
(如果顯示有問題,可以參看p1.png)
高度=15, 筆寬=3
*** ***
*** ***
*** ***
*** ***
*** ***
*** ***
*****
********
*** ***
*** ***
*** ***
*** ***
*** ***
*** ***
高度=8, 筆寬=5
***** *****
**********
********
******
******
********
**********
***** *****
請仔細分析程式流程,填寫缺失的**。
public class a
else
system.out.println();
a1++;
a2--;}}
public static void main(string args)
}注意:只填寫缺失的**,不要拷貝已經存在的**。
package lqb;
public class text32
static void f(int h, int w)
else
system.out.println();
a1++;
a2--;
} }}
藍橋杯(java)個人賽真題 列印大X
小明希望用星號拼湊,列印出乙個大x,他要求能夠控制筆畫的寬度和整個字的高度。為了便於比對空格,所有的空白位置都以句點符來代替。要求輸入兩個整數m n,表示筆的寬度,x的高度。用空格分開 0思路 基本思路 雙迴圈控制行和列,由x寬度和高度已知矩形的整體寬度len。迴圈每一行時得到每行需要列印 的索引範...
藍橋杯(java)個人賽真題 有獎猜謎
小明很喜歡猜謎語。最近,他被邀請參加了x星球的猜謎活動。每位選手開始的時候都被發給777個電子幣。規則是 猜對了,手裡的電子幣數目翻倍,猜錯了,扣除555個電子幣,扣完為止。小明一共猜了15條謎語。戰果為 vxvxvxvxvxvxvvx 其中v表示猜對了,x表示猜錯了。請你計算一下,小明最後手裡的電...
藍橋杯(java)個人賽真題 等腰三角形
本題目要求你在控制台輸出乙個由數字組成的等腰三角形。具體的步驟是 1.先用1,2,3,的自然數拼乙個足夠長的串 2.用這個串填充三角形的三條邊。從上方頂點開始,逆時針填充。比如,當三角形高度是8時 12 1 3 8 4 1 5 7 6 1 7 6 891011121314151 顯示不正確時,參看 ...