ǰλã̌WȫW - Z - 吃蘋果編程|javac++ÚIǰ?

吃蘋果編程|javac++ÚIǰ?

COS(X+3.0)0≤X & lt;10

y =(COS(X+7.5))2 10≤X & lt;20

(COS(X+4.0))4 20≤X & lt;30

2.讀入壹個三位數的正整數,反向輸出。

3.輸出三個數中最大的壹個。

4.x,y,z的值分別為1,11,111。將它們向左對齊並輸出。

5.x,y,z的值分別為1,11,111。將它們向右對齊並打印出來。

6.對於輸入方程系數,求二元線性方程組的解。

7.輸入兩個整數,求它們的最大公約數和最小公倍數。

8.對於輸入的最大數,計算奇數和偶數。

9.找出10中最大和最小的數。

10.吉普問題。希望壹輛吉普車以最少的油耗穿越1000 km的沙漠。現在已知jeep的總油耗為500升,油耗率為1升/km。沿途沒有加油站。因此,有必要利用吉普車自行運油。讓吉普車以最少的油耗穿越1000 km的沙漠需要多少油?

11.找出下面的第n個斐波那契數,其定義為

f(0)=0,f(1)=1,f(n)= f(n-1)+f(n-2)(n & gt;=2)

12.求下面這個阿姆斯特朗數,它是壹個n位數,它的值等於每個位數的n次方之和。比如153 = 1 3+5 3+3。試著找出999內的阿姆斯特朗號碼。

13.馬戲團裏有鳥和大象。它們有36個頭和100英尺。有多少只鳥和大象?

14.100匹馬負重100,馬來西亞壹匹馬負重3,中國壹匹馬負重2,兩匹馬負重1。計算大、中、小馬的數量。

15.打印數字金字塔. 1

1 2 1

1 2 3 2 1

1 2 3 4 3 2 1

...................

16.求2000以內的畢達哥拉斯數。(a2=b2+C2)

17.把1元錢換成1,2,5分和1,2,5分有多少種可能?

打印乘法公式表。

19.有壹對兔子。出生壹個月後,它們變成了壹對小兔子。兩個月後,他們生下了第壹只小兔子,他們成了壹對老兔子。這個時候,* * *有兩對兔子,(壹老壹小)。三個月後,老兔子生了壹對小兔子。上個月出生的小兔子變成了大兔子。此時,* * *已有三雙(舊的,大小不壹)。

20.打印正方形A B C D E

英國劍橋大學

中國發展銀行

D E A B C

英國劍橋大學

21.按字母順序和相反順序打印每隔壹個字母。輸出如下所示:

a c e g i k m o q s u w y

z x v t r p n l j h f d b

22.計算機生成壹個0-100的隨機整數,妳可以猜出來。電腦會對妳猜的數字做出三種不同的反應,太大,太小,剛剛好。當妳猜的時候,它輸出妳猜的次數和妳猜的數字。

23.如果壹個自然數等於它的所有約數之和(不包括數本身),則稱它為完全數。比如6以外的約數是1,2,3,6=1+2+3,所以6是壹個完全數。求自然數中的前三個完全數。

24.寫出壹個分子為壹的分數之和為真分數。

25.有趣的數學題:某校組織m名學生到離學校x公裏的地方參加軍訓。但是目前能坐n人的車只有壹輛,其中M & gt如果已知學生步行速度為a km/h,汽車速度為b km/h,其中a

26.目前有幾箱零件,每箱包含65,438+000個零件。壹個集團做某臺機器,需要這樣的零件,但是第壹天或者第二天不需要,第三天三個,第四天四個,第n天n個。據了解,這個小組工作了40多天,僅用了m箱零件,5

27.驗證哥德巴赫猜想。任何大於6的偶數都可以表示為兩個素數之和。

28.找出m,n (m

29.求最簡單的分數值1/a+1/b,1/a+1/b+1/c,a/b+c/d。

30.打印1 2 3 4 5 6

1 2 3 4 5 6

1 2 3 4 5 6

1 2 3 4 5 6

1 2 3 4 5 6

1 2 3 4 5 6

1 2 3 4 5 6

31.輸入5位數字,逆序輸出。

32.在沒有條件語句的情況下,計算每個分數的人數。

33.在約瑟夫環問題中,馬克斯人組成壹個圈。每次數到跳就離開圈子,直到所有人都離開圈子。試著找到圓的順序。

34.約瑟夫環問題:

編號為1,2,3,...,n順時針圍坐成壹圈,每人拿壹個密碼(正整數)。從指定編號1的人開始,順時針按1的順序報數,報至指定值M時停止計數,將編號為M的人報入隊列,取其密碼為新的M. =30,N和密碼號從鍵盤輸入。

35.寫壹個程序,要求輸出20個數字(0-9),然後統計兩個相鄰的數字對在這個數組中出現的次數,比如:0,1,5,9,8,7,2,2,2,3,2,7,8,7,8,8,9。8和7的對數是3。

36.1.63如圖:7個同學順時針按。

(1)手拉手圍成壹個圈,順方向走。

1.72 ⑦ ② 1.70序號①...⑦,帶壹個

1.64 ⑤ ③ 1.60節目根據身高描述這七個人。

1.67 ⑤ ④ 1.68由矮到高重新排列,面朝內。

手柄的位置關系。

圖中小圓圈內的數字是數字,小圓圈外的數字是每個人的身高。

37.讀入壹些數字,過濾掉那些中值為20的。

38.任意輸入n,找到序列的前n項1,1/2,2/2,1/3,2/3...

39.1的自然數..8k表示為2k行,要求底部奇數,頂部偶數。(k >;0)

比如k=1,輸出:2 4 6 8。

1 3 5 7

K=4,那麽輸出:2 4 6 8。

1 3 5 7

10 12 14 16

9 11 13 15

18 20 22 24

17 19 21 23

26 28 30 32

25 27 29 31

40.打印數字螺旋方陣。這個數字方陣的特點是數字從外圓到內圓按自然數的順序遞增,從左上角的1到中間的N*N,其中N正好是方陣的行數或列數。

41.寫壹個程序,讀入壹個真實的度,轉換成度,分,秒並顯示出來。

42.編輯程序,打印直方圖,直方圖有4行,每列代表1%。

43.編寫壹個返回正整數的倒數的函數。

44.寫壹個程序以逆序輸出壹個正整數。

45.幻方(奇數階和4的倍數階)。

(詳見Turbo Pascal第146-17頁)。

46.打印由1-n * n組成的N*N的螺旋正方形。(N

例如:N=3 N=4

7 8 9 7 8 9 10

6 1 2 6 1 2 11

5 4 3 5 4 3 12

16 15 14 13

47.驗證任意自然數的階乘都可以表示為任意素數的乘積。表示方法:

比如:5!=2*2*2*3*4*5

48.打印楊輝三角形,自然數n為行數。

49.求n個自然數的最大公約數。

50.N個人進入會場(會場只有N個座位),要按號入座,但是N個人都坐錯了位置,把所有可能的入座方式編程輸出,累計總數,鍵盤輸入N。

51.求B/A+D/C,結果表示為最簡單的分數。

52.求求我!+J!+K!,其中I,J,K J,K由鍵盤輸入。

53.求n!。

54.將十進制數轉換成等價的二進制數。

55.根據鍵盤輸入的G和H兩個數,找出[G,H]中的所有質數。如果g

56.用遞歸方法求冪函數mn。

57.跳馬問題,5*5正方形,從左上角開始,跳所有格。

58.壹個梯子有n個正方形。小明上梯子,有時候上到1格,有時候上到2格。編壹個程序,打印出任意自然數n爬梯子的所有可能方式,並指出爬梯子的方式有多少種?

59.13世界杯前八名國家:

阿根廷(阿根廷)、英格蘭(英格蘭)、西班牙(西班牙)和比利時。

德國(德國)、墨西哥(墨西哥)、法國(法國)、巴西(巴西)

這八個國家的英文名都藏在壹個區塊裏:

I G大學

Pr w y u b w y需要設計壹個程序來找到這八個。

W V G S T E X A N國家第壹個字母所在的行和列標有。

字母的方向。字母的方向規定如下

H O R N N Z E I M八個方向,分別有八根弦。

W P A G L T X L R標註,如圖:

左上右下

左右

左下右下

B P J D C D E H J

要求按照國家名稱字符的順序打印搜索結果,輸出格式如下:

名稱(國家名稱)行(行)列(列)方向(方向)

60.如果在每個自然數後寫壹個自然數n,則得到壹個新的數,它們都可以被n整除,請找出。

61.編程過程READOCAL,讀取八進制序列並將其轉換為正整數。

62.設計壹個程序,要求讀入壹個從1到30的數,並列出它的平方、立方和包含數D的數本身,例如11,121,1338。

63.判斷壹個數是否回文。

64.設計壹個遞歸函數來計算壹個自然數有多少個加法表達式。

例如,5有七種加法表示:

5,4+1,3+2,3+1+1,2+2+1,2+1+1+1,1+1+1+1+1

65.設計壹個計算阿克曼函數的函數描述。阿克曼函數定義為:

Ack(0,n)= n+1(n & gt;=0)

Ack(m,o)=Ack(m-1,1)(m & gt;=1)

Ack(m,n)=Ack(m-1,Ack(m,n-1) (m,n & gt=1)

66.數字10已經排序,現在應該插入壹個新的數字,這樣新的數列仍然是排序的。

67.設p(x)是十進制整數x的所有位數的乘積,例如整數12的p(x)的值是1*2=2。嘗試找出所有滿足以下公式的正整數:p(x)=x2-10x-22。

68.識別字符串abababab...,如果字符串符合此規則,則輸出true,否則輸出false,字符串的總長度為n .

69.寫壹個以函數f為自變量的布爾函數。如果f(x)為正,當x = 0,0.1,0.2,0.3...1.0,布爾函數值為真,否則為假。

70.在1( )2( )3( )4( )5=()中填入+、-、*和有理數,使之成為有理數方程。

71.在1()2()3()4()5()6()7()8()9 = s中填入加減號,使公式成立。

72.在以下公式中填入加號或減號○,使公式結果等於S (s

1○2○3○4○5○6○7○8○9=S

73.有壹個如圖的正方形:R A D A R試著從任意R開始,找出雷達。

壹條路線。打印每個方案。

D A R A D

答:答:答

愛達愛達

74.求1到500之間的數,這個數本身和它的二進制數都是回文。

75.計算S除以1992的商和余數(使用字符串)。

76.高精度加法。

77.高精度乘法。

78.確定任何輸入字符串的數據類型。

79.對任意個數n,處理後要求奇數在前,偶數在後,求所有的排列方法。

80.有壹個列車時刻表如圖:

出口-\ \/ -入口處有五列火車,編號分別為1、2、3、4、5。

-\ \ \/ - 1,2,3,4,5依次排列在入口處,調度員可以

\ \/在任何時候,入口的第壹列都將是

火車進站了。也可以是最後壹個進入的。

車站的火車停在了出口。

車站

編程要求:1。模擬調度員的工作,使入口處的所有列車在出口處重新排列;

2.在出口處打印出所有列車的可能順序;

3.如果入口處的列車數量進壹步增加到N輛會怎樣?

81.設X為壹維整數數組,其元素由1-n之間的所有整數隨機排列,數組下標的上限n由鍵盤輸入。設計程序根據如下定義的打印規則p打印數組X的元素:

(1)如果x是空數組,打印“EMPTY”;

(2)如果X的長度是1,打印出X的這個元素值;

(3)若X的長度大於1,設A是X的最小元素,B和C分別是A的左元素和右元素組成的子陣列;

(4)按照(1)(2)(3)的規則處理B和C的所有元素,直到數組長度為1。

打印規則p根據上述處理原理打印X數組的所有元素,格式如下:

a

L:B(L代表a的左邊)

R:C(R代表a的右邊)

例如:X=(4,3,5,1,2),它將被打印為:

1

李:3

L: 4

R: 5

R: 2

以上結果表明,數組X的最小元素是由1和1的左元素組成的子數組B=(4,3,5),而B的最小元素是3,3的左元素是4,右元素是5;1右邊的元素數組是C=(2),只有壹個元素。

82.需要設計壹個程序,在每行的單詞之間插入適當的空格,使所有的行都在同壹列結束。例如:

打開頂蓋

拖拉機固定釋放裝置

插入空白後,它變成:

打開頂蓋

拖拉機固定釋放裝置

在每行文字之間插入空格時,除了右端對齊外,還需要滿足以下要求:

(1)不同相鄰詞之間的空間差最多為1;

(2)偶數(奇數)行,必要的空格出現在右端(左端)。

83.對於鍵盤輸入的任意字符串,每兩個相鄰的字符進行比較,如果相同,則輸出+,但不輸出-,然後對新生成的+和-字符串進行同樣的操作,直到剩下壹個字符。

比如:輸入:101101。

然後輸出:-+-

+ - +

-+-

-

+

84.有n * m個郵票(n列m行)連在壹起,但是t郵票已經被挖出來了。

比如下面是4*5郵票的情況,其中13郵票被挖出。

┌┬┬┬┬┐┐┐┐┐┐┐┐┐┐┐┐┐┐┐┐𗊨┐┐┐┐δ┐┐948

│1│6│11│16│1,2,3,4或1,2,6,7或1,2,6,65438+等票。

├┼┼┼┼┼┤┤:有多少種方法可以撕開四張合格的郵票?

│ 2│ 7│12│17│(註:1,2,3,4和2,3,4,5視為不同的撕法)

├┼┼┼┼┼┤要求編寫壹個通用程序,並按以下格式打印:

│ 3 │ 8 │ 18 │輸入:撕了多少張?

├-┼-┼-┼郵票形狀n,M=?

│ 4│ 9│14│19│挖出圖章的位置N1,N2=?

├┼┼┼┼┼┤輸出:打印所有撕裂方式和方案總數。

│ 5│10│15│20│

└—┴—┴—┴—┘

85.高精度電源。

86.有壹個圖有N*N (N是偶數)。請用N*N/2個長為2,寬為1的長方塊全部覆蓋,通過編程找出所有的覆蓋方法。要求每種覆蓋方式不能重復。這裏的重復是指旋轉壹個角度後還是壹樣,反之亦然。輸出最好用圖表或其他方式。

87.用0和1隨機填充m * n矩陣的每個頂點,找到第壹個四個頂點相同且面積最小的矩形。

88.輸入任意壹個單詞,並計算其中元音和輔音的數量。

89.將集合類型設置為1的集合...n,其中n是主程序中const解釋的整數,在編譯過程中盡量算出集合元素的個數。

90.寫壹個函數來判斷壹個給定的字符是字母、數字、空格、標點符號還是其他符號。

91.寫壹個函數。如果傳遞給它的整數只包含數字1,3,5,7,9,則返回true,否則返回false。

92.通過篩選找到質數。(255以內)

93.將十進制數n轉換為二進制,將1的位數存儲在集合中。

94.城市路線的問題(如圖)就是尋找最短的路線。圖中的括號內是裏程數。

┏━━━━━━━━━━┓

┃ ⑺ ┃

⑺┏━━━━B━━━━━━┓ ┃

┃ ┃ ┃ ┃

┃ ┏━━╋━━C━━━┻━┓ ┃

┃⑹┃ ┃ ┃ ┃ ┃

┃ ┃ ┃ ⑼┃ ⑸┃ ┃

壹個━┫ ┃ ┃ ┃ ┃

┃ ┗━━╋━━╋━━━━━━D┫

┃ ⑽ ┃ ┃ ┃

┃ ┃ ┃ ┃

┃ ┗━━┻━━━━━┓ ┃⑹

┃ ⑽ ┃ ┃

┗━━━━━━━━━━━━━E━┛

(13)

95.壹招問題。找出所有用壹筆覆蓋全圖的方法。

96.數碼管問題。找出數字筆畫每兩個數字相差壹的五個數字。1

┌—┐

2│ │3

├ 4┤

5│ │6

└—┘

97.四色原理。

98.表情評價。(包括+,-,*,/,(,))。

99.有壹個絕對回文數,它的十進制和二進制都是回文。請打印出1-500之間的絕對回文數(二進制中第壹個0不能算)。比如99 (110001)就是。

100.壹個人帶著狼、羊、白菜過河。狼吃羊,羊吃白菜。河裏只有壹艘船。這個人壹次只能帶壹件東西過河。他們都以最少的步子過河。

100問題妳可以問孩子的老師,練習夠不夠。

這些題有些是比較基礎的,可以做,但是如果很難,妳可以放棄,因為有很多東西妳的孩子還沒有學會。

  • һƪ:ƬC_lʲ˼?_l?
  • һƪ:
  • copyright 2024̌WȫW