5、求2~1000之間完數(shù)的個(gè)數(shù)。
(完數(shù):一個(gè)數(shù)如果恰好等于它的因子之和,因子不包括本身且不能重復(fù)。如:6=1+2+3,8<>1+2+4,所以6是完數(shù),8不是完數(shù))
程序代碼:
SET TALK OFF
CLEAR
SN=0
?"2~1000之間的完數(shù)為:"
FOR N=2 TO 1000
M=N
I=1
S=0
DO WHILE I
IF INT(M/I)=M/I
S=S+I
ENDIF
I=I+1
ENDDO
IF N=S
SN=SN+1
??N
ENDIF
ENDFOR
?" 完數(shù)的個(gè)數(shù)為:",SN
SET TALK ON
6、本程序首先對(duì)矩陣按行讀入數(shù)據(jù),并將它轉(zhuǎn)置。
程序代碼:
SET TALK OFF
INPUT 'N=' TO N
DIME A(N,N)
FOR I=1 TO N
FOR J=1 TO N
INPUT 'A('+STR(I,1)+','+STR(J,1)+')=' TO AI,J)
ENDFOR
ENDFOR
FOR I=1 TO N
FOR J=1 TO I
T=A(I,J)
A(I,J)=A(J,I)
A(J,I)=T
ENDFOR
ENDFOR
SET TALK ON
相關(guān)推薦:
2010年9月計(jì)算機(jī)等級(jí)考試沖刺備考指導(dǎo)專題 2010全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)VF輔導(dǎo)筆記匯總
免費(fèi)版:2010計(jì)算機(jī)等考二級(jí)VF考前沖刺題匯總 計(jì)算機(jī)等級(jí)考試二級(jí)VFP上機(jī)試題及答案匯總