藍橋杯(java)個人賽真題 列印大X

2021-09-11 19:12:17 字數 942 閱讀 3091

如下的程式目的是在控制台列印輸出大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 顯示不正確時,參看 ...