VF程序設(shè)計(jì)試題_第1頁
VF程序設(shè)計(jì)試題_第2頁
VF程序設(shè)計(jì)試題_第3頁
VF程序設(shè)計(jì)試題_第4頁
VF程序設(shè)計(jì)試題_第5頁
已閱讀5頁,還剩107頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1.3-100的素?cái)?shù).......................................19

2.(4!+7!)乘以3!............................................................................20

3.1!+3!+5!+....+99!=......................................................................21

4.3!+5!+7!......................................................................................21

5.3!+8!+11!的和......................................22

6.10?100之間不能被3整除的數(shù)的和..................22

7.10~100之間能被3整除的數(shù)........................22

8.1000-1100素?cái)?shù)和...................................23

9.編寫分段函數(shù)程序................................23

10.計(jì)算1!+2!+3!+...+100!............................................24

11.計(jì)算1+2+3+...+100............................................................24

12.輸入10個(gè)數(shù),找最大值和最小值.................24

13.找出幾個(gè)數(shù)(此題中為八個(gè))中的最小數(shù).........25

14.一i^you.....................................................................26

15.未知題目......................................26

16.99乘法表.........................................26

17.編程序求出1-200以內(nèi)的能被7整除的數(shù)的平方和..…27

18.編程序求1-99的平方根的和并輸出結(jié)果。(保留小數(shù)點(diǎn)

兩位)661.46...........................................................................27

19.編程序統(tǒng)計(jì)1?1000能被3整除的數(shù)的個(gè)數(shù)。33327

20.編程序求出1700所有整數(shù)的平方和并輸出結(jié)果。

338350.............................................................................................27

21.編程序求出1到5000之間的能被5整除的前若干個(gè)偶

數(shù)之和,當(dāng)和大于500時(shí)程序退出。550.....................28

22.編程序求在3000以內(nèi)被17或者23整除的正整數(shù)數(shù)的個(gè)

數(shù)。299........................................................................................28

23.已知一個(gè)數(shù)列的前3個(gè)數(shù)為0,0,1,以后每個(gè)數(shù)為前3

個(gè)數(shù)的和,編程序求此數(shù)列的第36個(gè)數(shù)。334745777.28

24.編程序求出100到200之間同時(shí)滿足除3余2和除5余

3條件的數(shù)的個(gè)數(shù)。6............................................................29

25.編程序求出2+4+8+16+32+…這樣的數(shù)之和。如果累加

數(shù)大于500時(shí),則程序終止并輸出結(jié)果。510................29

26.編程序求出1700所有整數(shù)的立方和并輸出結(jié)果。

25502500.........................................................................................29

27.編程序求出1到5000之間的能被7整除的前若干個(gè)數(shù)之

和,當(dāng)和大于1500時(shí)退出并輸出結(jié)果。1617...........29

28.編程序求出1到6000之間的能被5整除的前若干個(gè)偶數(shù)

之和,當(dāng)和大于650時(shí)退出并輸出結(jié)果。660................30

29.編程序求1+3+5+7+9+…這樣的數(shù)之和。如果累加數(shù)大于

750時(shí),則程序終止并輸出結(jié)果。784...............................30

30.已知24有8個(gè)正整數(shù)因子(即:1,2,3,4,6,8,12,24),而24

正好被其因子個(gè)數(shù)8整除求[1,100]之間第10個(gè)能被其因子

數(shù)目整除的正整數(shù)。56............................................................30

31.求[444,666]范圍內(nèi)最大的素?cái)?shù)是多少?661................31

32.有一個(gè)分?jǐn)?shù)序列:2/1,3/2,5/3,8/5,13/8,21/13.…(注:該數(shù)列

從第二項(xiàng)開始,其分子是前一項(xiàng)的分子與分母的和,而其分

母是前一項(xiàng)的分子),求出這個(gè)序列前24項(xiàng)的和。要求:按

四舍五入的方式精確到小數(shù)點(diǎn)后第二位。39.13...........31

33.已知24有8個(gè)正整數(shù)因子(即:1,2,3,4,6,8,12,24),而24

正好被其因子個(gè)數(shù)8整除。問[100,300]之間有多少個(gè)能被其

因子數(shù)目整除的數(shù)。19.....................................................32

34.設(shè)某國今年的國民生產(chǎn)總值為45600億元,若今后每年以

8%的增長率增長,計(jì)算多少年后能實(shí)現(xiàn)國民生產(chǎn)總值翻兩番?

192008....................................................................................32

35.已知24有8個(gè)因子(即:1,2,3,4,6,8,12,24),

而24正好被8整除求[1,100]之間第二大能被其因子數(shù)目整

除的數(shù)。88............................................................................33

36.若某整數(shù)平方等于某兩個(gè)正整數(shù)平方之和的正整數(shù)稱為

弦數(shù)。例如:由于3人2+4八2=5人2,則5為弦數(shù),求[100,200]

之間最大的弦數(shù)。200..........................................................33

37.若某整數(shù)n的所有因子之和等于n的倍數(shù),則n稱為多

因子完備數(shù),如數(shù)28,其因子之和1+2+4+7+14+28=56=2*28,28

是多因子完備數(shù)。求[1,500]之間有多少個(gè)多因子完備數(shù)。5

34

38.設(shè)某國今年的國民生產(chǎn)總值為45600億元,若今后每年以

9%的增長率增長,計(jì)算多少年后能實(shí)現(xiàn)國民生產(chǎn)總值翻一番?

9.......................................................................................................34

39.有一個(gè)三位數(shù)滿足下列條件:(1)此三位數(shù)的三位數(shù)字各

不相同;(2)此三位數(shù)等于它的各位數(shù)字的立方和。試求這種

三位數(shù)共有多少個(gè)?4.................................................35

40.找滿足以下條件:xA2+yA2+zA2=41A2且x+y+z之值最

大的三個(gè)正整數(shù)x,y,z,求x+y+z之值.71.....................35

41.求[2,500]之間的所有素?cái)?shù)的和。21536….…36

42.求[3-1000]之間最大的五個(gè)素?cái)?shù)之和。4919..............36

43.已知24有8個(gè)因子(即:123,4,6,8,12,24),而24正好

被8整除。求[100,300]之間所有能被其因子數(shù)目整除的數(shù)之

和。3769.......................................................................37

44.問[100,200]之間有奇數(shù)個(gè)不同因子的整數(shù)共有多少個(gè)?

5.......................................................................................................37

45.水仙花數(shù)是一個(gè)三位正整數(shù),它等于它的各位數(shù)字的立

方之和.例如:153=1人3+5人3+3人3,所以153是水仙花數(shù).試

求所有的水仙花數(shù)之積。8547940170..............................38

46.把一張一元鈔票,換成一分、二分和五分硬幣,每種至少8

枚,問有多少種方案?80..........................................................38

47.求[200,300]之間最小的一個(gè)有奇數(shù)個(gè)不同因子的整數(shù)。

225...................................................................................................38

48.一個(gè)數(shù)出現(xiàn)在該數(shù)的平方數(shù)的右邊,稱這個(gè)數(shù)為“同構(gòu)數(shù)

"o例如,5出現(xiàn)在平方數(shù)25的右邊,25出現(xiàn)在平方數(shù)625

的右邊,則5、25都是“同構(gòu)數(shù)”。找出1到1000之間的所有

“同構(gòu)數(shù)”的個(gè)數(shù)。6......................................................39

49.求[300,400]之間最小的一個(gè)有偶數(shù)個(gè)不同因子的整數(shù)。

324.............................................................................................39

50.求[200,300]之間第二大有奇數(shù)個(gè)不同因子的整數(shù)。256

..................................................................................................40

51.一個(gè)14*14方陣a(i,j),其每個(gè)元素的值為該元素下標(biāo)的立

方和,求出該矩陣所有元素的累加和(注:i,j從1到14).

308700.......................................................................................40

52.求[100,200]之間最大的有奇數(shù)個(gè)不同因子的整數(shù)。196

..................................................................................................41

53.一個(gè)數(shù)如果恰好等于它的所有真因子之和,這個(gè)數(shù)就稱

為"完數(shù)"。例如,6的真因子為1,2,3,而6=1+2+3,因此,

6是“完數(shù)”。求1000以內(nèi)的所有完數(shù)之和。530...........41

54.一個(gè)數(shù)如果恰好等于它的所有真因子之和,這個(gè)數(shù)就稱

為"完數(shù)”。例如,6的真因子為1,2,3,而6=1+2+3,因此,

6是“完數(shù)”。求[8100,8200]之間的所有完數(shù)。8128........42

55.一個(gè)數(shù)如果恰好等于它的所有真因子之和,這個(gè)數(shù)就稱

為“完數(shù)”。例如,6的真因子為1,2,3,而6=1+2+3,因此

6是“完數(shù)”。求[1,1000]之間的最大完數(shù)。496............42

56.一個(gè)數(shù)如果恰好等于它的所有真因子之和,這個(gè)數(shù)就

稱為“完數(shù)”。例如,6的真因子為1,2,3,而6=1+2+3,因

此,6是“完數(shù)”。求[1,1000]之間的第二大完數(shù)。28.........42

57.求數(shù)學(xué)式1-1/2+1/3-1/4+1/5-1/6+…+1/99-1/100的值

(按四舍五入方式精確到小數(shù)點(diǎn)后4位)0.6882...........43

58.某自然數(shù)平方的末幾位與該數(shù)相同時(shí),稱此數(shù)為自同構(gòu)

數(shù),例如25人2=625,則稱25為自同構(gòu)數(shù),求出[10,100000]之

間最大的自同構(gòu)數(shù)。90625................................................43

59.設(shè)某四位數(shù)的千位數(shù)字與十位數(shù)字的和等于百位數(shù)字與

個(gè)位數(shù)字的積,例如,對(duì)于四位數(shù):9512,9+1=5*2,試問

所有這樣的四位數(shù)之和是多少?1078289.........................44

60.求符合下列條件的四位完全平方數(shù)(某個(gè)數(shù)的平方數(shù)為

完全平方數(shù)),它的千位數(shù)字與十位數(shù)字之和等于百位數(shù)字與

個(gè)位數(shù)字之積,例如,3136=56人2,且3+3=1*6故3136是所

求的四位完全平方數(shù).求其中最大的一個(gè)數(shù)。7921..44

61.求在[10,1000]之間的所有完備數(shù)之和。各真因子之和(不

包括自身)等于其本身的正整數(shù)稱為完數(shù)。例如:6=1+2+3,

6是完數(shù)。524.........................................................................45

62.求滿足a*b=718368,使a+b最小,且a,b(a<b)為正整

數(shù)的a的值。672.....................................................................45

63.求[200,300]之間最大的有奇數(shù)個(gè)不同因子的整數(shù)。289

46

64.求[3333,6666]之間所有能被5整除同時(shí)能被7整除的數(shù),

問共有多少個(gè)這樣的數(shù)?95...............................................46

65.設(shè)某四位數(shù)的各位數(shù)字的平方和為100,且該數(shù)能被3

整除。求共有多少個(gè)這樣的四位數(shù)。24........46

67.計(jì)算y=l+2/3+3/5+4/7+...+n/(2*n-l)(n=50),要求:按四

舍五入的方式精確到小數(shù)點(diǎn)后第二位。26.47.........47

68.若兩個(gè)連續(xù)的自然數(shù)的乘積減1后是素?cái)?shù),則稱此兩個(gè)

連續(xù)自然數(shù)為友數(shù)對(duì),該素?cái)?shù)稱為友素?cái)?shù)。例如,由于

8*9-1=71,因此,8與9是友數(shù)對(duì),71是友素?cái)?shù)。求[100,

200]之間的所有友素?cái)?shù)之和。983696..................47

69.求數(shù)列:2/1,3/2,5/3,8/5,13/8,21/13,……前50

項(xiàng)之和(注:此數(shù)列從第二項(xiàng)開始,其分子是前一項(xiàng)的分子與

分母之和,其分母是前一項(xiàng)的分子)。(按四舍五入的方式精

確到小數(shù)點(diǎn)后第二位)81.20..........................48

70.求[1,1000]之間能被3整除,且至少有一位上的數(shù)是5

的所有數(shù)之和。46509.................................48

71.當(dāng)m的值為50時(shí),計(jì)算下列公式之值:

t=l-l/(2*2)-l/(3*3)-...-l/(m*m)要求:按四舍五入的方式精

確到小數(shù)點(diǎn)后第四位。0.3749..........................49

72.若某整數(shù)n的所有因子之和等于n的倍數(shù),則n稱為多

因子完備數(shù),如數(shù)28,其因子之和1+2+4+7+14+28=56=2*28,28

是多因子完備數(shù)。求[1,500]之間最大的多因子完備數(shù)。496

49

73.(2人2/(1*3))+(4人2/(3*5))+(6人2/(5*7))+…+(2kr2/((2k-l)*(2k

+1))(按四舍五入的方式精確到小數(shù)點(diǎn)后第三位)

20.488......................................................50

74.求級(jí)數(shù)7(1*2)+1/(2*3)+.….+l/(n*(n+l))的和的近似值,直

到級(jí)數(shù)中有一項(xiàng)的值小于le-4為止.要求:按四舍五入的

方式精確到小數(shù)點(diǎn)后第二位。0.99.....................50

75.某自然數(shù)平方的末幾位與該數(shù)相同時(shí),稱此數(shù)為自同構(gòu)

數(shù),例如25A2=625,則稱25為自同構(gòu)數(shù),求出[10,10000。]之

間最大的自同構(gòu)數(shù)。90625............................50

76.求1000以內(nèi),同時(shí)能被3和7整除的所有自然數(shù)之和的

平方根。(按四舍五入的方式精確到小數(shù)點(diǎn)后第二位)。

153.91......................................................51

77.已知sl=l,s2=l+3,s3=l+3+5,

s4=1+3+5+7,s5=1+3+5+7+9,…,編制一個(gè)程序求

s=s1+s2+s3+s4+s5+...+s20的值.2870..................51

78.已知sl=2,s2=2+4,s3=2+4+6,

s4=2+4+6+8,s5=2+4+6+8+10,…,編制一個(gè)程序求

s=s1+s2+s3+s4+s5+...+s20的值.3080..................52

79.當(dāng)n=100時(shí),計(jì)算輸出下列多項(xiàng)式的值

s=(l-l/2)+(l/3-l/4)+....+(l/(2*n-l)-l/(2*n))按四舍五入的

方式精確到小數(shù)點(diǎn)后第三位。0.691....................52

80.當(dāng)n的值為25時(shí),計(jì)算下列公式的值

s=l+l/l!+l/2!+l/3!+...+l/n!要求:按四舍五入的方式精確

到小數(shù)點(diǎn)后第四位。2.7183..............................................52

81.當(dāng)n的值為50時(shí),求s的值。

s=l+l/(l+2)+l/(l+2+3)+...+l/(l+2+3+...+n)要求:按四舍

五入的方式精確到小數(shù)點(diǎn)后第四位。1.9608...................53

82.當(dāng)m的值為50時(shí),計(jì)算下列公式之值:

t=l+l/(2A2)+l/(3A2)+...+l/(mA2)(按四舍五入的方式精確到

小數(shù)點(diǎn)后第四位)。1.6251..................................................53

83.當(dāng)m的值為50時(shí),計(jì)算下列公式的值:

t=l-l/2-l/3-l/4-...-l/m要求:按四舍五入的方式精確到小數(shù)

點(diǎn)后第四位。24992........................................................54

84.求[500,1999]之間的十位數(shù)字為7的素?cái)?shù)的個(gè)數(shù)。22

54

85.求[351,432]之間所有既不能被3整除,又不能被8整除的

整數(shù)的和。18413...............................................................55

86.求從6開始的前6個(gè)同構(gòu)數(shù)(若某數(shù)與其本身的平方數(shù)低

位部分相等,則稱之為同構(gòu)數(shù),如6,其平方數(shù)為36)的和。

10484.........................................................................................55

87.若某整數(shù)n的所有因子之和等于n的倍數(shù),則n稱為多

因子完備數(shù),如數(shù)28,其因子之和1+2+4+7+14+28=56=2*28,28

是多因子完備數(shù)。求[1,500]之間按從小到大的順序排列的第

三個(gè)多因子完備數(shù)。28......................................................56

88.求[100,10000]中其各位數(shù)字之和能被7整除的數(shù)的個(gè)數(shù)。

1408.................................................................................................56

89.若(x,y,z)7蔭足方程:xA2+yA2+zA2=55A2(注:要求x>y>

z),則(x,y,z)稱為方程的一個(gè)解。試求方程的整數(shù)解(包括

負(fù)整數(shù)解)的個(gè)數(shù)。62........................................................57

90.一只猴子一天從山上摘來一袋桃子,從這天開始,它每

天都要把袋中的桃子平分為二堆,吃掉其中的一堆,然后再

從剩下的桃中拿出一個(gè)解讒,等到第10天,它發(fā)現(xiàn)袋中只

有一只桃可吃啦,問猴子總共摘了多少桃。1534.........57

91.編程求取:[121,140]之間的弦數(shù)的個(gè)數(shù)(若某正整數(shù)的

平方等于另兩個(gè)正整數(shù)平方之和,則稱該數(shù)為弦數(shù).例

如:3人2+4人2=5人2,因此5是弦數(shù))。8.................................58

92.回文數(shù)是指正讀和反讀都一樣的正整數(shù)。例如3773等都

是回文數(shù)。求出[1000,9999]以內(nèi)的所有回文數(shù)的個(gè)數(shù)。

90.....................................................................................................58

93.有一輛以固定速度行駛在高速公路上的汽車,清晨司機(jī)

看到里程表上從左到右的讀數(shù)和從右到左的讀數(shù)是相同的,

這個(gè)數(shù)是95859,7小時(shí)后,里程表又出現(xiàn)了一個(gè)新的對(duì)稱數(shù)。

設(shè)里程表為5位數(shù)字,問這個(gè)新的對(duì)稱數(shù)是什么?95959

59

94.利用格里高利公式:a

/4=1-1/3+1/5-1/7+1/9-1/11+...-1/99,求a的值。要求:按四

舍五入的方式精確到小數(shù)點(diǎn)后第二位。3.13....................59

95.已知正整數(shù)a,b(假定avb),滿足a*b=5432,求s=a+b的

最小值。153.............................................................................59

96.編程求區(qū)間[500,2500]中按遞增順序第25個(gè)素?cái)?shù)。

659...................................................................................................60

97.已知:非等腰三角形最長邊是60,其它兩邊的長度都是

正整數(shù),且三邊之和能被3整除,試編程求取這類三角形的

個(gè)數(shù)(注意:兩邊的長度交換構(gòu)成的三角形算作同一個(gè)三角

形,如:其它兩邊的長度為30,40的三角形與長度為40,30

的三角形視為同一個(gè)三角形)。271......................................60

98.統(tǒng)計(jì)[100,10000]之間有多少個(gè)這樣的整數(shù)淇各位數(shù)字之

和能被7整除1408..................................................................61

99.sl=l,s2=l+3,s3=1+3+5,s4=l+3+5+7,,,,,

sn=l+3+5+7+...+(2n-l),n為正整數(shù)。編程求

sl+s2+s3+s4+...+sn的值<20000時(shí)的n的最大值。38....61

100.求[1,999]之間能被3整除,且至少有一位數(shù)字是5的

所有正整數(shù)的個(gè)數(shù)。91........................................................62

101.若一自然數(shù)等于其所有真因子(不包括該數(shù)本身)之和,

則稱該數(shù)為完數(shù).例如:6的真因子有1,2,3,且6=1+2+3,因此

6為完數(shù),求[3,1000]之間最大的完數(shù)。496....................63

102.求[500,2500]之間按遞增順序的素?cái)?shù)中的第25大的素

數(shù)。659..................................................................................63

103.某一正整數(shù),進(jìn)行遞減,第一次減去該數(shù)的一半再減一,

以后每次都減去前一次剩下的數(shù)的一半后再減一,直到第十

次減后,剩1。求該數(shù)。1534...........................................64

104.有一輛以固定速度行駛在高速公路上的汽車,清晨司

機(jī)看到里程表上從左到右的讀數(shù)和從右到左的讀數(shù)是相同

的,這個(gè)數(shù)是95859,7小時(shí)后,里程表又出現(xiàn)了一個(gè)新的對(duì)

稱數(shù)。設(shè)里程表為5位數(shù)字,問此車的時(shí)速是多少公里(是一

整數(shù))?14.2857..............................................................................64

105.已知sl=l,s2=l+2,s3=l+2+3…,sn=l+2+...n,求s20

到s80之間有多少個(gè)數(shù)能被17或35整除。12..................64

106.已知s=2+(2+4)+(2+4+8)+(2+4+8+16)+…,求

s>6000的s的最小值。8166.................................................65

107.分子分母為正整數(shù),分子小于分母且分子分母無公因數(shù)

的分?jǐn)?shù)稱為最簡真分?jǐn)?shù)。對(duì)于分?jǐn)?shù)的分母取值范圍為[50,

90]時(shí)的最簡真分?jǐn)?shù)共有多少個(gè).773.....................................65

111.當(dāng)k值為20時(shí),求s的值。

(lA2/(l*3))*(4A2/(3*5))*(6A2/(5*7))*...*(2k)A2/((2k-l)(2k+l))

(按四舍五入的方式精確到小數(shù)點(diǎn)后第三位)1.552....66

112.求1000以內(nèi),同時(shí)能被3和7整除的所有自然數(shù)之和

的平方根。(按四舍五入的方式精確到小數(shù)點(diǎn)后第二位)。

153.91..............................................................................................66

113.求y=l-l/2+l/3-l/4+...-l/2*n前30項(xiàng)之和。要求:按

四舍五入的方式精確到小數(shù)點(diǎn)后第二位。0.68................67

114.當(dāng)n=100時(shí),計(jì)算輸出下列多項(xiàng)式的值

s=(l-l/2)+(l/3-l/4)+……+(l/(2n-l)-l/(2n))按四舍五入的方

式精確到小數(shù)點(diǎn)后第三位。0.688.......................................67

115.找出2x3矩陣中的最大數(shù)和最小數(shù)...............67

119.計(jì)算數(shù)列50,52,54,……100的平均值.......68

120.從鍵盤輸入三個(gè)數(shù),求最大值....................68

121.鐵路拖運(yùn)行李,從甲地到乙地,按規(guī)定每張客票拖運(yùn)行

李不超過50公斤時(shí),每公斤0.25元,如超過50公斤,超過

部分按每公斤0.45元計(jì)算。編程,把行李重量輸入計(jì)算機(jī),

計(jì)算出運(yùn)費(fèi),并打印付款清單。......................69

122.11-10已知系數(shù)a,b,c編寫程序,求一元二次方程

ax2+bx+c=0的根。...................................69

123.設(shè)計(jì)一個(gè)按不同幼兒年齡服藥的程序,年齡變量為age,

每次服藥次數(shù)count,每次服藥量mount。程序?yàn)?......70

124.有一張厚0.5毫米,面積足夠大的紙,將它不斷對(duì)折。問

對(duì)折多少次后,其厚度可達(dá)珠穆郎瑪峰的高度(8848米)。71

125.打印九九乘法表。..............................71

126.設(shè)計(jì)一個(gè)保密口令程序,要求用戶使用某個(gè)系統(tǒng)時(shí),必

須回答口令,該程序口令為“49712”才能允許進(jìn)入系統(tǒng),但最

多只允許輸入三次,否則,退foxpro系統(tǒng)。程序如下:.71

127.某單位舉行業(yè)余歌手競賽,競賽評(píng)分專家10人組成,

專家各自按百分制評(píng)分,對(duì)...........................72

128.應(yīng)用一維數(shù)組對(duì)n個(gè)數(shù)據(jù)進(jìn)行排序...............72

129.求任意一個(gè)數(shù)值的絕對(duì)值.......................72

130.判斷輸入的整數(shù)為奇數(shù)還是偶數(shù)。..............72

131.將用戶輸入的小寫英文字母轉(zhuǎn)化成大寫..........73

132.比較a、b的大小...............................73

133.郵局負(fù)責(zé)郵購小物品規(guī)則如下:50公里及以內(nèi)收取額

外金額5元,50-100公里收取10元,100-200公里收取20

元,200-500公里收取40元,其余一律收取50元。....73

134.通過鍵盤輸入三角形的邊長,若邊長正確,立即在屏幕

上顯示三角形的面積,若邊長不正確,重新輸入邊長,若輸

入的邊長中任意一邊為0則程序立即結(jié)束。............74

135.將1、2、3、…10順序輸入一維數(shù)組,實(shí)現(xiàn)順序輸出和

逆序輸出。..........................................74

136.有5個(gè)英文單詞,分別為:word,excel,powerpoint,

type,angle,要求設(shè)計(jì)出如下程序:...................75

137.判斷輸入的字符屬于字母,數(shù)字或特殊符號(hào)......76

138.一個(gè)三位數(shù)的個(gè)、十、百位數(shù)的立方和等于這個(gè)數(shù)本身,

求這個(gè)數(shù)............................................76

139.求水仙花數(shù),即一個(gè)三位數(shù),去各位上的數(shù)字的立方和

等于其本身。如153=1人3+5人3+3人3.........................................76

140.若一個(gè)自然數(shù)的立方的末三位數(shù)字為999,則稱這樣的

自然數(shù)為“千禧數(shù)”,求最小的“千禧數(shù)”。..............77

141.已知三角形的三邊(從鍵盤輸入),求其面積

(sA2=p(p-a)(p-b)(p-c),p=(a+b+c)/2)...........................................77

142.s=l*2*3*4*.....*n求s不大于400000時(shí)n的最大值。

.........................................................................................................78

143.編程計(jì)算s=l*2+2*3+3*4+...+100*101.........................79

144.從鍵盤輸入3個(gè)數(shù),求他們的最大值,最小值和平均值。

.........................................................................................................79

145.編程s=1—1/2+1/3—1/4+....—1/10......80

146.求s=l+l/2+2/3+3/5........前10項(xiàng)之和............80

147.求

s=1+1+2+1+2+3+1+2+3+4……+1+2+3+4+5+6+7+8+9+10....81

148.輸入一行字符,分別統(tǒng)計(jì)出其中英文字母,空格,數(shù)字

和其他字符的個(gè)數(shù)。................................81

149.按照成績評(píng)定等級(jí)(就是成績輸入要在。至IJ100之間,

90到100算優(yōu)秀,80到90算良好.70到80算中等.60到70

算及格,其他算不及格).............................83

150.求sn=a+aa+aaa+aaaa+aaaaaa.....a的和............83

151.利用a/4=1-1/3+1/5-1/7+……求a的值..........83

152.百錢買百雞,100元錢買100只雞,公雞2元一只,母

雞3元一只,小雞五角一只,打印所有方案............83

153.求1到100的無重復(fù)勾股數(shù).....................83

154.編程求pear-apa=pea的數(shù)字組合.................83

155.一球從100米高度自由落下,每次落地后反跳回原地高

度的一半再落下,求在第10次落地時(shí),其經(jīng)過多少米?第

10次反彈多高?.....................................83

156.有123.4.四個(gè)數(shù)字,能組成多少個(gè)互不相同的無重復(fù)

數(shù)字的三位數(shù),都是多少............................83

157.古典問題,有一對(duì)兔子,從出生后的第三個(gè)月起,每個(gè)

月都生一對(duì)兔子,,小兔子長到三個(gè)月以后,每個(gè)月又生一

對(duì)兔子,假如兔子都不死,問每個(gè)月的兔子總數(shù)為多少?

83

158.抓交通肇事犯。一輛卡車違反交通規(guī)則,撞人逃跑后,

現(xiàn)場三人目擊事件,但卻沒有記住車牌,只有記住車牌的一

些特征,甲說,:”牌照的前兩位數(shù)字是相同的,而且不是0,

“乙說:"牌照后邊兩位數(shù)字是相同的,但卻與前邊兩位數(shù)字

不同?!北菙?shù)學(xué)家,他說四位的車牌的車牌剛好是一個(gè)數(shù)的

平方,”請(qǐng)根據(jù)以上線索求出車號(hào)??..............83

160.輸入一個(gè)三位數(shù),將其反向輸出。如輸入314,輸出413

..........................................................................................................85

161.編寫程序輸出一下形式..........................85

162.從鍵盤輸入2個(gè)數(shù),完成以下功能:1輸出這兩個(gè)數(shù)2

將這兩個(gè)變量的值進(jìn)行互換后進(jìn)行輸出................86

163.輸入一個(gè)數(shù),如果是偶數(shù)那么就輸出它的平方,如果是奇

數(shù)就輸出它的立方...................................86

164.1-1000之中偶數(shù)的立方和.......................87

165.1到1000所有奇數(shù)的平方和.....................87

166.輸入一個(gè)數(shù),判斷奇數(shù)偶數(shù).....................87

167.輸出99乘法表................................87

168.怎樣用vf編程做出99乘法表,可以不帶框........88

169.輸入任意一個(gè)五位整數(shù),前后對(duì)應(yīng)位置上的數(shù)據(jù)進(jìn)行交

換重新排列(即逆序排列.............................88

170.從鍵盤輸入3個(gè)數(shù),對(duì)其進(jìn)行從小到大排序......89

172.判斷輸入的字符時(shí)字母還是數(shù)字.................91

173.從鍵盤上接受一個(gè)字符串,統(tǒng)計(jì)該字符串中包含數(shù)字字

符(0?9)的總個(gè)數(shù).................................91

174.計(jì)算5+55+555+..........+5555555555的值..........91

175.下列數(shù)字被稱為“回文數(shù)”,編寫程序求出1000—10000

間的所有“回文數(shù)”并計(jì)算其

和.22,88,232,565,7887,5445,5555,1111......................................92

176.編程輸出下面的圖形...........................92

177.編程輸出下面的圖形...........................93

178.求方程8x-5y=3,在lxlv=150,lylv=200內(nèi)的整數(shù)解。試問

這樣的整數(shù)解中l(wèi)xl*lyl的最大值是多少?................93

179.編程輸出下面的圖形...........................93

180.編程輸出下面的圖形...........................93

181.編程輸出下面的圖形............................94

182.編程輸出下面的圖形...........................94

183.編程輸出下面的圖形...........................94

184.編程輸出下面的圖形...........................95

185.請(qǐng)顯示出100到200間以內(nèi)的所有的奇數(shù),每行顯示6

個(gè)數(shù)................................................95

186.編程輸出下面的圖形...........................95

187.求方程3x-7y=l在條件lxl<100且lylv40下的所有整數(shù)解

的Ixl+lyl的最小值.....................................96

188.從1到1000能被9整除且包含數(shù)字6的整數(shù)個(gè)數(shù)97

189.編寫程序,求一正整數(shù)等差數(shù)列的前6項(xiàng)的和,該數(shù)列

前四項(xiàng)之和是26,四項(xiàng)之積是880。答案:57.....................97

190.編程輸出下面的圖形...........................98

191.用循環(huán)編程方法輸出下列圖形...................98

192.從鍵盤輸入三個(gè)數(shù),求最大值....................99

193.多項(xiàng)式s=l+2+22+23+...+232,請(qǐng)?jiān)O(shè)計(jì)一個(gè)程序,求s的值

.........................................................................................................99

194.整錢找零(窮舉法)............................99

195.矩陣的處理.....................................99

196.查找算法......................................105

197.有序數(shù)列的插入................................107

198.有序數(shù)列的刪除(指定位置上的數(shù)據(jù))..........108

199.最大公約數(shù)....................................109

200.最小公倍數(shù).....................................109

201.梯形積分法.....................................110

202.有序數(shù)列的刪除(數(shù)列中的任意一個(gè)數(shù)).......110

203.級(jí)數(shù),近視計(jì)算cos(x)=1-xA2/2!+xA4/4!+xA6/6!+........

........................................................................................................Ill

204.二分法求根....................................Ill

1.3-100的素?cái)?shù)

第一種方法:

clear

forn=3to100step21

fori=2ton/2

ifmod(n,i)=0

exit

endif

endfor

ifi>n/2

?n

endif

endfor

return

第二種方法:

clear

forn=3to100

fori=2ton-1

ifn/i<>int(n/i)

else

exit

endif

endfor

ifi>n-l

?n

endif

endfor

第三種方法

m=3

dowhilem<=100

i=2

n=int(m/2)

dowhilei<=n

ifmod(m,i)=0

exit

endif

i=i+l

enddo

ifi>n

?m;是素?cái)?shù)’

endif

m=m+l

enddo

第四種方法:

clear

fork=3to100

f=0

j=2

dowhilef=0andj<k

ifk%j=O

f=l

endif

j=j+l

enddo

iff=O

??k

endif

endfor

2.(4!+7!)乘以3!

clear

s=0

t=l

fori=lto4

t=t*i

endfor

s=s+t

t=l

fori=lto7

t=t*i

endfor

s=s+t

t=l

fori=lto3

t=t*i

endfor

s=s*t

?s

return

3.1!+3!+5!+....+99!=

clear

s=l

t=l

fori=3to99step2

t=t*i*(i-l)

s=s+t

endfor

?'l!+3!+5!+....+99!=',s

return

4.3!+5!+7!

s=0

t=l

fori=3to7step2

t=t*i*(i-l)

s=s+t

endfor

?"3!+5!+7!=",s

return

5.3!+8!+11!的和

clear

s=0

t=l

fori=lto3

t=t*i

endfor

s=s+t

t=l

fori=lto8

t=t*i

endfor

s=s+t

t=l

fori=lto11

t=t*i

endfor

s=s+t

?s

return

6.10~100之間不能被3整除的數(shù)的和

clear

s=0

form=10to100

ifmod(m,3)!=0

?m

s=s+m

?s

endif

endfor

return

7.10~100之間能被3整除的數(shù)

clear

form=10to100

ifmod(m,3)=0

?m

endif

endfor

return

8.1000-1100素?cái)?shù)和

clear

m=0

fork=1000to1100

f=0

j=2

dowhilef=0andj<k

ifk%j=O

f=l

endif

j=j+l

enddo

iff=O

m=m+k

endif

endfor

?m

9.編寫分段函數(shù)程序

第一種方法:

clear

input,請(qǐng)輸入X數(shù)值:'tox

ifx>3

y=3*x-10

else

ifx<-3

y=2*x+10

else

y=x

endif

endif

?‘y=',y

return

第二種方法:

clear

input"請(qǐng)輸入一個(gè)數(shù)"tox

docase

casex>3

y=3*x-10

casex<-3

y=2*x+10

otherwise

y=x

endcase

return

10.計(jì)算1!+2!+3!+-+100!

clear

s=0

n=l

fori=lto100

n=n*i

s=s+n

endfor

?'l!+2!+3!+...+100!=',s

return

11.計(jì)算1+2+3+-+100

clear

s=0

fori=lto100

s=s+i

endfor

71+2+3+…+100=',s

return

12.輸入10個(gè)數(shù),找最大值和最小值

方法1.

clear

i叩uf請(qǐng)輸入一個(gè)數(shù)x

storextomax,min

fori=2to10

input,請(qǐng)輸入一個(gè)數(shù):Tox

ifmax<=x

max=x

else

ifmin>=x

min=x

endif

endif

endfor

?'最大值:',max

?'最小值:',min

return

方法2.

clear

input"請(qǐng)輸入一個(gè)數(shù):"ton

dimex(n)

fori=lton

input"請(qǐng)輸入一個(gè)數(shù):"tox(i)

endfor

?”輸入的數(shù)據(jù)為:“

fori=lton

endfor

fori=1ton-1

ifx(i)>x(i+l)

max=x(i)

x(i)=x(i+l)

x(i+l)=max

endif

endfor

邛其中最大數(shù)為:max

13.找出幾個(gè)數(shù)(此題中為八個(gè))中的最小數(shù)

clear

input"請(qǐng)輸入一個(gè)數(shù):"tox

storextomin

fori=2to8

input"請(qǐng)輸入一個(gè)數(shù):"tox

ifx<min

min=x

endif

endfor

?min

return

14.一萬個(gè)i★you

clear

fori=lto10000

??'I^YOU'

endfor

return

15.未知題目

clear

x=l

y=20

dowhilex<=y

ifint(x/2)ox/2

x=l+xA2

y=y+i

loop

else

x=x+l

endif

enddo

?'x=',x,"y=",y

return

16.99乘法表

clear

a=l

dowhilea<=9

b=l

dowhileb<=a

p=a*b

??str(a,1)+'*'+str(b,1)+"="+str(p,2)+''

b=b+l

enddo

?

a=a+l

enddo

return

17.編程序求出1-200以內(nèi)的能被7整除的數(shù)的平方和

clear

s=0

m=0

fori=1to200

ifi%7=0

m=iA2

s=s+m

endif

endfor

?s

18.編程序求1?99的平方根的和并輸出結(jié)果。(保留小數(shù)點(diǎn)

兩位)661.46

clear

s=0

fori=1to99

s=s+sqrt(i)

endfor

?round(s,2)

19.編程序統(tǒng)計(jì)1-1000能被3整除的數(shù)的個(gè)數(shù)。333

clear

s=0

forn=lto1000

ifn%3=0

s=s+l

endif

endfor

20.編程序求出l~100所有整數(shù)的平方和并輸出結(jié)果。

338350

clear

s=0

forn=lto100

s=s+nA2

endfor

?s

21.編程序求出1到5000之間的能被5整除的前若干個(gè)偶

數(shù)之和,當(dāng)和大于500時(shí)程序退出。550

clear

s=0

forn=10to5000step10

s=s+n

ifs>500

exit

endif

endfor

?s

22.編程序求在3000以內(nèi)被17或者23整除的正整數(shù)數(shù)的個(gè)

數(shù)。299

clear

s=0

forn=lto3000

ifn%17=0orn%23=0

s=s+l

endif

endfor

?s

23.已知一個(gè)數(shù)列的前3個(gè)數(shù)為0,0,1,以后每個(gè)數(shù)為前3

個(gè)數(shù)的和,編程序求此數(shù)列的第36個(gè)數(shù)。334745777

clear

dimef(36)

f(D=o

f(2)=0

f(3)=l

s=0

forn=4to36

f(n)=f(n-3)+f(n-2)+f(n-l)

s=f(n)

endfor

?s

24.編程序求出100至lj200之間同時(shí)滿足除3余2和除5余

3條件的數(shù)的個(gè)數(shù)。6

clea

s=0

forn=100to200

ifn%3=2andn%5=3

s=s+l

endif

endfor

?s

25.編程序求出2+4+8+16+32+…這樣的數(shù)之和。如果累加

數(shù)大于500時(shí),則程序終止并輸出結(jié)果。510

clear

s=0

forn=1to100

s=s+2An

ifs>500

exit

endif

endfor

?s

26.編程序求出1-10

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論