freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java趣味編程100例-i-全文預(yù)覽

2025-06-05 23:14 上一頁面

下一頁面
  

【正文】 } } return ary。 i 。 i 。 //得到楊輝三角 print(ary)。程序框架代碼如下:public class Ch1_5 { public static void main(String[] args) { (請(qǐng)輸入行數(shù):)。2.問題分析觀察楊輝三角形的圖案,可以發(fā)現(xiàn)其中的規(guī)律:三角形的豎邊和斜邊都是“1”,三角形里面的任意一個(gè)數(shù)字正好等于它正上方的數(shù)字和左上角的數(shù)字兩個(gè)數(shù)字之和。 } ()。 //設(shè)置粗細(xì) for(int i=0。我們可以通過Graphics2D類來實(shí)現(xiàn),Graphics2D類擴(kuò)展Graphics類,以提供對(duì)幾何形狀、坐標(biāo)轉(zhuǎn)換、顏色管理和文本布局更為復(fù)雜的控制。 (奧運(yùn)五環(huán)旗,120,169)。i++) //循環(huán)5次,畫5個(gè)圓環(huán) { (clr[i])。 public void paint(Graphics g) //畫圖方法 { Font font = new Font(楷體,20)。 //clr[]存儲(chǔ)顏色 private int[] x={100,136,172,118,154}。import 。i++){ //設(shè)置顏色 (clr[i])。//r代表半徑Private r=20。我們這里使用數(shù)組來存放每個(gè)圓環(huán)的顏色、坐標(biāo)。i5。(1)確定程序框架奧運(yùn)五環(huán)旗由五個(gè)不同顏色的圓組成,我們可以通過循環(huán)依次輸出五個(gè)圓環(huán)。,x,y)。x=xpos。xpos+=3) //循環(huán)設(shè)置曲線x軸坐標(biāo)邊界 { repaint()。 //通過Thread類來啟動(dòng)Runnable ()。,x,x550)。 } (X,735,230)。x+=1) //畫y軸箭頭 { (,360,x)。x=750。 Thread runner。import 。,x,y)。x=720。,x,x550)。 } //畫x軸箭頭 (X,735,230)。x+=1) { (,360,x)。x=750。import .*。 y=(int)(200+80*a)。cox(x)返回的結(jié)果小于1,必須進(jìn)行放大處理,這里放大了80倍,同時(shí)把圖形向下平移了200個(gè)像素。,x10,375x)。,360,y)。,x,950x)。x=750。 //畫x軸}細(xì)心的讀者會(huì)發(fā)現(xiàn),x軸上還有個(gè)箭頭,這個(gè)是如何實(shí)現(xiàn)的呢,其實(shí)很簡(jiǎn)單,是由兩條線段交匯而成。 //畫畫之前,必須先取得畫筆 //畫x軸 //畫y軸 //畫cos(x)曲線 }}(2)畫x軸,我們可以把坐標(biāo)原點(diǎn)設(shè)定為(360,200),x軸就是從左到右的很多點(diǎn)組成,通過循環(huán)語句很容易實(shí)現(xiàn),代碼如下:for(x=0。(1)確定程序框架,我們可以發(fā)現(xiàn),整個(gè)圖形包括x軸、y軸及余弦曲線。 余弦函數(shù)cos(x)曲線2.問題分析連續(xù)的曲線是由點(diǎn)組成的,點(diǎn)與點(diǎn)之間距離比較近,看上去就是曲線了,畫圖的關(guān)鍵是畫出每個(gè)點(diǎn)。 j++) { ( +i+*+j+=+(i*j))。所以表達(dá)式的寫法如下:i+*+j+=+i*j //i代表行,j代表列(4)完整程序現(xiàn)在我們就需要把剛才的程序進(jìn)行組合,構(gòu)成我們的完整程序:public class Ch1_2 { public static void main(String[] args) { //外循環(huán)控制行數(shù) for(int i=1。 j=i。i++) { //內(nèi)循環(huán)控制每行表達(dá)式個(gè)數(shù) for(int j=1。還有個(gè)地方需要注意的是,內(nèi)層和外層之間的聯(lián)系,內(nèi)層列的個(gè)數(shù)是根據(jù)外層的行數(shù)來控制的。 各種形狀圖案 九九乘法表1.問題描述輸出九九乘法口訣表。k++) (*)。j=ni。 n=()。import 。i++){for(k=1。所以在第i行的時(shí)候,星號(hào)數(shù)就為2*i–1。j++) //根據(jù)外層行號(hào),輸出星號(hào)左邊空格 ( )。對(duì)應(yīng)代碼如下:for(i=1。根據(jù)這個(gè)聯(lián)系,我們就可以考慮完善我們上面的程序了。下面我們就需要考慮如何打印每行的星號(hào)。這樣我們就可以寫出程序框架了。這實(shí)際是因?yàn)樾翘?hào)之前有很多空格。本章將帶你進(jìn)入變換多姿的圖表世界,體會(huì)圖表編程帶來的樂趣。我們的程序中如果能夠靈活地應(yīng)用圖表,一定能給我們的程序增色不少。我們都知道,打印輸出的時(shí)候,都是從最左端輸出,而這里,第一個(gè)星號(hào)是在中間。(1)確定程序框架,我們可以發(fā)現(xiàn),一共需要打印5行,而每一行都是打印幾個(gè)空格,然后再打印幾個(gè)星號(hào)。i++) //循環(huán)5次,打印5行 { //打印若干個(gè)空格 //打印若干個(gè)星號(hào) } }}由于我們這里明確知道打印的行數(shù),所以我們使用for循環(huán)來實(shí)現(xiàn)。 空格和星號(hào)的規(guī)律行數(shù)空格數(shù)星號(hào)數(shù)145–111*2–1235–232*2–1325–353*2–1415–474*2–1505–595*2–1規(guī)律依次遞減15–行數(shù)依次遞增2行數(shù)*2–1,我們不難發(fā)現(xiàn)行數(shù)和空格數(shù)、星號(hào)數(shù)之間有一種很有趣的聯(lián)系。所以我們只要把5–i個(gè)空格打印出來即可。j=ni。(4)打印星號(hào)數(shù)由于每行星號(hào)數(shù)有著“行數(shù)*2–1”的規(guī)律。i=5。}(5)完整程序現(xiàn)在我們就需要把剛才的程序進(jìn)行組合,構(gòu)成我們的完整程序。 (請(qǐng)輸入金字塔層數(shù):)。i++) { //根據(jù)外層行號(hào),輸出星號(hào)左邊空格 for(j=1。k=2*i1。大家可以嘗試和它們過過招。這樣的話,正好可以通過雙重循環(huán)來控制輸出,外層循環(huán)控制行數(shù),內(nèi)層循環(huán)控制列。i10。 } }} (2)尋找每行表達(dá)式個(gè)數(shù)規(guī)律,我們可以發(fā)現(xiàn),第1行一個(gè)表達(dá)式,第2行兩個(gè)表達(dá)式,第3行三個(gè)表達(dá)式,……,第幾行就有幾個(gè)表達(dá)式,所以內(nèi)循環(huán)控制列的個(gè)數(shù)的變量n等于控制外循環(huán)個(gè)數(shù)的變量i,所以內(nèi)循環(huán)代碼就可以寫成如下形式:for(int j=1。乘數(shù)1不變,一直是i,其實(shí)就是行數(shù),乘數(shù)2從1變化到j(luò),正好與內(nèi)循環(huán)變量變化一樣,所以乘數(shù)2就可以用j表示。 j=i。 程序輸出結(jié)果 余 弦 曲 線1.問題描述在屏幕上畫出余弦函數(shù)cos(x)曲線。這條余弦曲線有兩個(gè)周期,我們可以把x坐標(biāo)控制在0~720。 public void start() //當(dāng)一個(gè)Applet被系統(tǒng)調(diào)用時(shí),系統(tǒng)會(huì)自動(dòng)調(diào)用 start()方法 { Graphics g=getGraphics()。,x,200)。代碼如下:for(x=740。 //x軸上方斜線 (y+=1){ (x+=1){ (}(4)畫cox(x)曲線圖形的主體是cox(x)曲線,這條余弦曲線有兩個(gè)周期,我們可以把
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1