导航:首页 > 编程知识 > 如何编程图案输出

如何编程图案输出

发布时间: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、运行效果如下所示。

阅读全文

与如何编程图案输出相关的资料

热点内容
怎么设置文件打开密码怎么设置 浏览:5
网络小说用什么写 浏览:956
扩展名为rm的文件如何打开 浏览:707
导入android项目没有rjava 浏览:899
带英文和数字的文件名 浏览:843
黄山数控编程培训在哪里 浏览:111
win10侠盗5无限读取 浏览:557
js工厂模式 浏览:927
iphone6s清理缓存 浏览:465
ug编程怎么选不上字体 浏览:435
pc文件加密哪个好 浏览:393
苹果软件更新4位密码 浏览:96
手机如何将文件弄成文件夹 浏览:275
swordigo第四关 浏览:996
t420win10网卡驱动 浏览:805
ps怎么打开dxf文件怎么打开 浏览:698
ps格式文件打开软件 浏览:371
下载网络资源遇到哪些问题 浏览:887
抖音交友app广告怎么投 浏览:870
esxiha配置文件 浏览:573

友情链接