怎樣用vfp編寫如下圖形,使用VFP程式設計輸出如下 星形圖案。如何編寫????

2021-06-15 05:07:31 字數 3063 閱讀 9951

1樓:天天晚上數鈔票

clear &&清屏

for i=1 to 5 &&迴圈1-5,意思是三角型分為五層星組成的

s="" &&附值變數s為空字串,一定要寫在第一迴圈與第二之間

for j=1 to 2*i-1 && 每一層星星的個數s=s+"*" &&每層星星多少endfor

s=space(10-i)+s &&在每層星星前面新增空格?s &&輸出到螢幕中endfor

2樓:

鬱悶!又是一個零分...唉...

********************==

* 為什麼還要巢狀迴圈呢?一個就行了呀!

for nloop_01 = 1 to 9 step 2 && 迴圈:從1到9,步長為2

@(nloop_01+1)/2, 9 - (nloop_01+1)/2 say replicate("*", nloop_01) &&& 在屏上定位顯示,函式replicate("*", nloop_01)意為星號重複的次數

next

********************==

* 一定要巢狀迴圈,那就這樣,這麼短的句子,我就不解釋了,看你自己的悟性:

for nloop_01 = 9 to 1 step -2

for nloop_02 = nloop_01 to 1 step -1

@(nloop_01+1)/2, (nloop_02)-((nloop_01+1)/2)+10 say "*"

next

next

使用vfp程式設計輸出如下*星形圖案。如何編寫????

3樓:匿名使用者

最簡單最笨的辦法:

設定一個迴圈,例如m值從(-7)到(7)步長為2的迴圈,(m)的絕對值為:7,5,3,1,+1,+3,+5,+7則(8-(m)的絕對值)分別為:

1,3,5,7,7,5,3,1

依此迴圈列印為:

****

*****

*******

*******

*****

****

此時又多了一個7,那麼,加個判斷去掉一個7就行了這時還需要定位,加空格,

還要再加一個迴圈。

4樓:匿名使用者

我除錯過的

clear

for i=1 to 4 &&先輸出上面4行??space(4-i)

for j=1 to 2*i-1

?? "*"

endfor

?endfor

for i= 1 to 3 && 再輸出下面3行??space(i)

for j=1 to 5-2*(i-1)

??"*"

endfor

?endfor

5樓:匿名使用者

clear

g=-1

gkz=2

for i=1 to 7

if i<=4

gkz=2

else

gkz=-2

endif

g=g+gkz

? replicate("* ", g) at 10-gendfor

使用vfp程式設計輸出如下*星形圖案。如何編寫?

6樓:匿名使用者

for i=1 to 4

??space(8-2*i)

for j=1 to 2*i-1

?? "* "

endfor

? endfor

7樓:匿名使用者

for i=1 to 4

??space(7-(i*2-1)) &&左側空格for j=1 to 2*i-1

?? "*"+" " && "*"+" "

endfor

? && 換行專屬endfor

8樓:聽不清啊

贊同wjp456789的回答

vfp 設計程式,輸出如下圖形

9樓:陽光上的橋

set talk off

for i=1 to 4

for j=1 to i*2-1

??'*'

endfor

?''endfor

vfp設計程式,列印如下圖形 30

10樓:聽不清啊

local n ,i

n = 5

for i=1 to n

@ i ,n-i say replicate([*] ,n)endfor

11樓:★和平海

兩種bai方法:

第一種(具有du通用性,修zhi

改迴圈次數dao可列印不同圖案回

)clear

for i=1 to 5

??space(6-i)

for j=1 to 6

??"*"

endfor

?''endfor

第二種,比較簡單:答

for i=0 to 5

?space(5-i)+replicate('*',6)endfor

用vfp編寫一個程式,在螢幕上輸出下面這個圖形?

12樓:匿名使用者

set talk off for i=1 to 7 if(i<5) ?space(6-i) for j=1 to 2*i-1 ??"*" endfor else ?

space(i-2) for m=1 to 2*(7-i+1)-1 ??"*" endfor endif endforset talk on

怎樣用MyEclipse編寫除錯JSP網頁

你在myeclipse裡面的web工程裡面新建jsp頁面,然後就可以進行jsp 的編寫了,然後把web工程釋出到myeclipse自帶的tomcat伺服器中去,瀏覽器訪問就能檢視效果並且除錯了 怎樣用myeclipse編寫除錯jsp網頁 如何用myeclipse除錯jsp?一 jsp頁面編寫 首先用...

怎樣用photoshop做出下圖的效果?謝謝

字型變形裡面水平扭曲調低是右邊小,高是左邊小。簡單點 編輯 變換 變形 用鋼筆工具繪製需要的曲線區域填充顏色描邊路徑,拖進 建立剪貼蒙版等等即可。如何用photoshop做出下圖的效果?用photoshop做出下圖的效果方法是,檔案黑色背景檔案,用用自定義心形繪製乙個選區,用文字工具,不同大小字型,...

什麼是ABCD教學法,怎樣用ABCD法編寫教學目標

是多方面教學法,對不同學生給予不同的教學方法。怎樣用abcd法編寫教學目標 高等數學abcd有什麼區別 1 適用專業不同 高等數學a是理科 非數學 本科個專業學生的一門必修的重要基礎理論課 高等數學b是工科本科各專業學生的一門必修的重要基礎理論課 高等數學c是工科本科對數學要求較低的專業 如建築 城...