在螢幕上用“*”畫一個空心的圓
#include <stdio.h>
#include <math.h>
int main()
{
double y;
int x, m, r;
scanf("%d", &r);
for (y=r; y>=-r; y--)
{
m = 2.5 * sqrt (r * r - y * y);
for (x=1; x<30-m; x++)
{
printf(" ");
}
printf("*");
for ( ; x<30+m; x++)
{
printf(" ");
}
printf("*\n");
}
return 0;
}
相關推薦
在螢幕上用“*”畫一個空心的圓
#include <stdio.h> #include <math.h> int main() { double y; int x, m, r; s
用C語言列印一個空心圓
演算法分析: 利用x ^ 2 + y ^ 2 = R ^ 2可以算出圓上每一點行和列的對應關係。 程式碼: #include<stdio.h> #include<math.h> int main() { int x, m; double y; for
在螢幕上用“*”顯示0~360度的三角函式cos(x)和sin(x)曲線
如果在程式中使用陣列,這個問題十分簡單。但若規定不能使用陣列,問題就變得不容易了。 關鍵在於餘弦曲線在0~360度的區間內,一行中要顯示兩個點,而對一般的顯示器來說,只能按行輸出,即:輸出第一行資訊後
Jscript動畫系列(1)-----用JS在Canvas上畫一個小球
最近在學習JS動畫,有一些心的同大家分享!由於前期內容比較少,樣式什麼的就寫在Html檔案裡了! 首先(Index.html) <!doctype html> <html>
用C語言在螢幕上輸出一個菱形
解題思路為了在螢幕上輸出一個如下圖的圖形我們首先對圖形進行觀察,不難發現該圖形為高度對稱圖形,從上至下“ * ”的符號每一行均多兩個,然後到中間段,後面每一行便逐行減少兩個“ * ”。這便是其中的規律程式碼如下#include<stdio.h> #includ
編制一個程式把BX暫存器內的二進位制數用十六進位制的形式在螢幕上顯示出來
大概流程是這樣子的: 程式碼: code segment assume cs:code start: mov bx,1234H sub ax,ax mov ch,4 rotate: mov cl,4 rol bx,cl mov al,bl and al
用canvas畫一個簡單的圓(帶進度條效果)
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
用canvas畫布畫一個畫板
osi images 點擊下載 技術分享 sed asc rom range -s 前段時間,在對H5的回顧中突然對canvas有了感覺,閑來無事便對其進行了一些捯飭。這不,上周我還做了一個好玩的畫板呢,廢話不多說,直接上代碼(PS:翠花,上代碼~): HTML部分:
Unity3D UGUI Shader畫一個圓環
end mas log AI IT targe nsf item form Shader "Unlit/NewUnlitShader" { Properties { _MainTex ("Texture", 2D) = "white" {}
用cavas畫一個多邊形的圖
ren nload use .get path TP In document math 1.效果圖: 2.html <canvas id="polygon" width="600" height="600"> <p>Current Price
Effective前端1---chapter 2 用CSS畫一個三角形
-- 前端 highlight ive 類元 light sha 畫法 兩個 1.CSS畫三角形的畫法 第一步:三角形可以用border畫出來,首先一個有四個border的div長這樣: <div class="triangle"></div>
教您用幾何畫板畫相切的圓
target 幾何 ref support 地址 區域 alt 隱藏 畫出 在學習圓與圓的位置關系時,我們都知道圓與圓的位置關系有:相離,外切,相交,內切,內含,它們之間的位置是由圓心距與兩半徑的長度來確定的。那麽如果想畫出三個兩兩相切的圓,要怎樣畫呢?這時我們可以利用幾何
怎麼在eclipse上用最原始的方法建立一個web專案
1.開啟eclipse,然後建立一個動態web專案,如下圖 2.然後要選擇Tomcat執行版本 注意,如果這裡你的Tomcat版本不是8.0,恭喜你,你得修改一下Tomcat的配置檔案了。 用解壓工具開啟Tomcat安裝目錄裡面的lib目錄,依次往下走:or
Flutter:教你用CustomPaint畫一個自定義的CircleProgressBar
注意:這其實是一篇CustomPaint的使用教程!! 原始碼地址:github.com/yumi0629/Fl… 在Flutter中,CustomPaint就像是Android中的Paint一樣,可以用它繪製出各種各樣的自定義圖形。確實,Paint的使用比較複雜,我覺得直接講API的話也太無聊了
CSS 畫一個圓的背景 樣式
做專案的時候用到 需要選中的數字用圓框住 找到很久沒找到好的cssDemo 最後才整合出自己想要的樣式 #CSS 程式碼 /*紅色圓的樣式*/ .circle { width: 20px; height: 20p
編寫一個Java程式在螢幕上輸出1!+2!+3!+……+10!的和
package test; /** * @author 作者 * @version 建立時間:2018年10月19日 上午8:28:09 * 類說明 : 編寫一個Java程式在螢幕上輸出1!+2!+3!+……+10!的和 */ public class Xdemo { public
組合語言:將主程式中BX暫存器內的二進位制數用十六進位制數的形式在螢幕上顯示出來。
上機程式碼: code segment assume cs:code start: mov bx,1234H
簡簡單單用符號 畫一個正三角形 用符號
font int pri kong 符號 三角形 簡單 單單 [] num = 4sun1 = 1kong = [" "]hao = ["@"]a = [] # 小列表while num >= 0: a = kong * num + hao * sun1 +
編寫一個程式,啟動三個執行緒,三個執行緒的名稱分別是 A,B,C; 每個執行緒將自己的名稱在螢幕上列印5遍,列印順序是ABCABC...
設定標誌位flag 當flag==1時,列印A 當flag==2時,列印B 當flag==3時,列印C 用count控制列印的次數,題目要求列印5遍,即15個字元 這裡的用notifyAll()的原因:是要把其餘兩個全都喚醒,因為如果用notify
【轉載】SAP OO ALV 在自定義螢幕上新增ALV控制元件 一個螢幕上使用2個ALV
終於完成了 OO ALV的學習,第一個作品。 一個螢幕上放了2個ALV控制元件,上面用來顯示錶頭,下面用來顯示詳細的行專案。 業務背景: 在汽車的售後服務環節,汽車零件在質保期內損壞,維修產生的費用,整車廠會追溯到零件供應商索取。 資料模型簡介: 三包索賠單資料從銷售系統中傳入ERP系統。