導航:首頁 > 編程知識 > 如何編程圖案輸出

如何編程圖案輸出

發布時間:2023-08-07 04:58:19

Ⅰ 求編程輸出如下數字圖案的代碼

按照你的要求編寫的輸出數字圖案的Java程序如下

public class M{

public static void main(String[] args) {

int i,j,k,index,count=1,N=5;

int arr[][]=new int[N][N];

for(index=1;index<=N;index++){

i=0;

j=index-1;

for(k=1;k<=index;k++){

arr[j][i]=count++;

i++;

j--;

}

}

for(i=0;i<N;i++){

for (j=0;j<N-i;j++){

System.out.print(arr[i][j]+" ");

}

System.out.println();

}

}

}

Ⅱ 編程列印下列圖案:按下圖規律輸出圖形(使用循環語句實現)

題主給出的圖案,如用matlab來做的話,可以這樣來處理。

1、分析給出的圖案,可以找到其圖形輸出規律,即

n=2k-1 %圖形遞減或遞增

2、利用for循環語句,計算圖形輸出位置【x,y】值

3、使用plot函數繪制圖形符號,由於matlab暫時無法顯示'$'符號,用'□'來替代,即

plot(x,y,'gs')

4、實現代碼

clc

for k=[1 2 3 4 5]

n=(2*k-1);

y=k;

for i=1:n

x=i;

plot(x,y,'gs','LineWidth',2,'MarkerSize',10,'MarkerEdgeColor','b','MarkerFaceColor',[0.5,0.5,0.5]),hold on

end

end

for k=[4 3 2 1]

n=(2*k-1);

y=10-k;

for i=1:n

x=i;

plot(x,y,'gs','LineWidth',2,'MarkerSize',10,'MarkerEdgeColor','b','MarkerFaceColor',[0.5,0.5,0.5]),hold on

end

end

axis off

5、運行效果如下所示。

閱讀全文

與如何編程圖案輸出相關的資料

熱點內容
java兩地最短路 瀏覽:332
手機便簽程序在手機哪個文件夾里 瀏覽:521
EPROM程序的燒寫 瀏覽:436
windows密碼多少位的嗎 瀏覽:585
51單片機定時器0程序 瀏覽:505
怎麼刪除自己注冊的網站 瀏覽:365
ps盤符後能看到一個文件嗎 瀏覽:735
什麼軟體做的網站不可以微信登錄 瀏覽:52
cf的啟動文件在哪個文件夾 瀏覽:888
經典網路營銷有哪些 瀏覽:465
官方免費下載往返app 瀏覽:705
在哪裡app可以免費看英超 瀏覽:12
線切割hi系統單線怎麼編程 瀏覽:867
ps中文件格式不屬於矢量圖的是 瀏覽:148
U盤緩存文件夾 瀏覽:941
視頻響應式js 瀏覽:191
編程模型怎麼看圖 瀏覽:177
相機7500打A檔數據調多少 瀏覽:182
單引號雙引號js 瀏覽:924
該文件包含違規內容是什麼意思 瀏覽:926

友情鏈接