matlab空心变实心点,原 控制台输出圆形(实心,空心)
注意:如果想輸出大一些的圓形,需要調整控制臺字體大小,和窗口大小。
public class Circle{ public static void main(String[] args){ //輸出一個矩形(100*100) int dian,x,y,r,size; dian=0; size=20;//圓形的尺寸,需要調整控制臺才能顯示更大的 r=size/2; System.out.println(); for(int i=0;i<=size;i++){ //^行 for(int j=0;j<=size;j++){ //^列 //r為圓的半徑,同時是三角形的一條斜邊,公式為a^2+b^2=c^2; x=r-i; y=r-j; dian=(r*r-(x*x+y*y)); //輸出判斷 if(dian>=0){ //添加:dian==0||(i==r&&j==r+1) 為畫空心圓。&&dian<=r/2 可以增加圓圈點的數量。 //System.out.println("x:" + x + " y:"+y); System.out.print("* "); }else{ System.out.print(" "); } } //換行 System.out.println(); } } }
X
積分打賞
打賞
喜歡
寫了 1923 篇文章,獲得了 4 個喜歡, 23 個粉絲,文章被點擊 9622 次
代碼改變世界
總結
以上是生活随笔為你收集整理的matlab空心变实心点,原 控制台输出圆形(实心,空心)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: js控制页面div盒子移动
- 下一篇: 如何利用solidworks、CAD对平