版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、、初級編程入門題順序結(jié)構(gòu)1、請編寫一個程序,求一個正方的周長。2、請編寫一個程序,求一個長方形的周長。3、請編寫一個程序,求一個三角形的周長。4、請編寫一個程序,從鍵盤輸入兩個整數(shù),要求求和然后輸出和。例如:輸入14輸出55、要求從鍵盤輸入一個三位數(shù),要求白位變十位,十位變個位,個位變白位:例如:輸入123輸出3126、輸入一個四位數(shù)要求按如下交換輸出:例如:輸入1234輸出43217、輸入一個四位數(shù)要求輸入各位數(shù)字的和。例如:輸入4567輸出228、編一程序,鍵盤輸入整數(shù)A,B的值,然后打印A除以B的商的整數(shù)部分及余數(shù)。9、輸入一個時、分、秒,把它轉(zhuǎn)換為一個秒數(shù)。例如輸入234代表2小時3分
2、鐘4秒輸出7384代表一共有7384秒10、求三角形面積:給出三角形的三個邊長為a,b,c,求三角形的面積。提示:根據(jù)海倫公式來計算三角形的面積:S=.Area=JS(Sa)(Sb)(Sc)編一程序,從鍵盤輸入整數(shù)A,B的值,然后把A,B的值交換后輸出。從鍵盤輸入兩個整數(shù),打印出更小的那個數(shù)。12、設X,Y,Z的值分別是FALSE,TRUE,FLASE。寫出下列邏輯表達式的值:notxandnoty;trueandxory;(xandz)or(zandy);xorzandy;(45)and(79)or(910)2and(3=3)or(31+3+5+.+.99=?32、1+1/2+1/3+1/4
3、+1/100=?33、1*2+2*3+3*4+n*(n+1)=?34、1+1/2!+1/3!+.1/n!=?35求水仙花數(shù)。 所謂水仙花數(shù), 是指一個三位數(shù)abc,如果滿足aA3+bA3+cA3=abc,貝Uabc是水仙花數(shù)。36、輸入一整數(shù)A,判斷它是否質(zhì)數(shù)。(提示:若從2到A的平方根的范圍內(nèi),沒有一個數(shù)能整除A,則A是質(zhì)數(shù)。)371+(1+3)+(1+3+5)+(1+3+5+n)=?n為奇數(shù)。38s=-1+3-5+7-9+n為奇數(shù)。39、計算下列式子的值:(1)1+2+10001a(2)1+3+5+97+992a(3)1+2+4+8+10243a40、輸入一個四位數(shù),求它各位上數(shù)字的和。4
4、1、求所有的三位數(shù)中十位數(shù)能被個位數(shù)和白位數(shù)之和整除的數(shù)。42、求水仙花數(shù)。所謂水仙花數(shù),是指一個三位數(shù)abc,如果滿足aA3+bA3+cA3=abc,貝Uabc是水仙花數(shù)。43、求所有滿足條件的四位數(shù):(1)這四位數(shù)是11的倍數(shù);b+c=a;44、輸入一個整數(shù),計算它各位上數(shù)字的和。(注意:是任意位的整數(shù))45、輸入一整數(shù)A,判斷它是否質(zhì)數(shù)。(提示:若從2到A的平方根的范圍內(nèi),沒有一個數(shù)能整除A,則A是質(zhì)數(shù)。)#*46、求兩個數(shù)的最小公倍數(shù)和最大公約數(shù)。(提示:公約數(shù)一定小丁等丁兩數(shù)中的小數(shù),且能整除兩數(shù)中的大數(shù)。公倍數(shù)一定大丁等丁兩數(shù)中的大數(shù),且是大數(shù)的倍數(shù),乂能給兩數(shù)中的小數(shù)整除。)47
5、、編寫一個譯碼程序,把一個英語句子譯成數(shù)字代碼。譯碼規(guī)則是以數(shù)字1代替字母A,數(shù)字2代替字母B,,26代替字母Z,如遇空格則打印一個星號*,英文句子以.結(jié)束。48、白錢買白雞”是我國古代的著名數(shù)學題。題目這樣描述:3文錢可以買1只公雞,2文錢可以買一只母雞,1文錢可以買3只小雞。用100文錢買100只雞,那么各有公雞、母雞、小雞多少只?與之相似,有”雞兔同籠”問題。49、輸入一個正整數(shù)N,把它分解成質(zhì)因子相乘的形式。如:36=1X2X2X3X3;19=1X1950、判斷一字符申是否是回文數(shù),如121、12321、ABA等(字符申輸入時以.結(jié)束)。如輸入:12321.輸出:yes51、打印下列圖
6、案:(輸入N值來控制圖案的規(guī)模,下列圖案均以N=3為例)52、計算11000之間能同時被3和5整除的整數(shù)的和。53、打印下列圖形:1211232112343211232112154、一白匹馬馱一白塊瓦,一匹大馬可以馱3塊,一匹母馬可馱2塊,小馬2匹可馱1塊。試編程求需要各種馬多少匹?55、有三種紀念郵票,第一種每套一張售價2元,第二種每套一張售價4元,51a51b51c51d第三種每套9張售價2元?,F(xiàn)用100元買了100張郵票,問這三種郵票各買幾張?56、趙、錢、孫、李、周五人圍著一張圓桌吃飯。飯后,周回憶說:“吃飯時,趙坐在錢旁邊,錢的左邊是孫或李”;李回憶說:“錢坐在孫左邊,我挨著孫坐”。
7、結(jié)果他們一句也沒有說對。請問,他們在怎樣坐的?、找數(shù)。一個三位數(shù),各位數(shù)字互不相同,十位數(shù)字比個位、白位數(shù)字之和還要大,且十位、白位數(shù)字之和不是質(zhì)數(shù)。編程找出所有符合條件的三位數(shù)。注:1.不能手算后直接打印結(jié)果。2.質(zhì)數(shù)”即“素數(shù)”,是指除1和自身外,再沒有其它因數(shù)的大丁1的自然數(shù)。58、選人。一個小組共五人,分別為A、B、C、D、E?,F(xiàn)有一項任務,要他們中的3個人去完成。已知:(1)A、C不能都去;(2)B、C不能都不去;(3)如果C去了,D、E就只能去一個,且必須去一個;(4)B、C、D不能都去;(5)如果B去了,D、E就不能都去。編程找出此項任務該由哪三人去完成的所有組合。、輸入一個字符
8、申,內(nèi)有數(shù)字和非數(shù)字字符。如A123X456Y7A,302ATB567BC打印字符申中所有連續(xù)(指不含非數(shù)字字符)的數(shù)字所組成的整數(shù),并統(tǒng)計共有多少個整數(shù)。、甲、乙、丙、丁四人共有糖若干塊,甲先拿出一些糖分給另外三人,使他們?nèi)说奶菙?shù)加倍;乙拿出一些糖分給另外三人,也使他們?nèi)说奶菙?shù)加倍;丙、丁也照此辦理,此時甲、乙、丙、丁四人各有16塊,編程求出四個人開始各有糖多少塊。、截數(shù)問題:任意一個自然數(shù),我們可以將其平均截取成三個自然數(shù)。例如自然數(shù)135768,可以截取成13,57,68三個自然數(shù)。如果某自然數(shù)不能平均截?。ㄎ粩?shù)不能被3整除),可將該自然數(shù)高位補零后截取。現(xiàn)編程從鍵盤上輸入一個自然數(shù)
9、N(N的位數(shù)12),計算截取后第一個數(shù)加第三個數(shù)減第二個數(shù)的結(jié)果。62、從鍵盤輸入一段英文,將其中的英文單詞分離出來:已知單詞之間的分隔符包括空格、問號、句號(小數(shù)點)和分號。57596061例如:輸入:Thereareapples;orangesandpeachesonthetable.輸出:thereareapplesorangesandpeachesonthetable63、A,B,C,D,E五個人合伙夜間捕魚,凌晨時都疲憊不堪,各自在河邊的樹叢中找地方睡著了,日上三竿,E第一個醒來,他將魚數(shù)了數(shù),平分成五分,把多余的一條扔進河中,拿走一份回家去了,D第二個醒來,他并不知道有人已經(jīng)走了,
10、照樣將魚平分成五分,乂扔掉多余的一條,拿走自己的一份,接著C,B,A依次醒來,也都按同樣的辦法分魚(平分成五份,扔掉多余的一條,拿走自己的一份),問五人至少合伙捕到多少條魚。也許你能用數(shù)學辦法推出魚的條數(shù),但我們的要求你編出一個程序,讓計算機幫你算出魚的總數(shù)。64、試編程找出能被各位數(shù)字之和整除的一切兩位數(shù)。65、一個正整數(shù)的個位數(shù)字是6,如果把個位數(shù)字移到首位,所得到的數(shù)是原數(shù)的4倍,試編程找出滿足條件的最小正整數(shù)。66、某本書的貞碼從1開始,小明算了算,總共出現(xiàn)了202個數(shù)1,試編程求這本書一共有多少貞?67、從鍵盤上輸入兩個不超過32767的整數(shù),試編程序用豎式加法形式顯示計算結(jié)果。例如
11、:輸入123,85顯示:123+85208有30個男人女人和小孩同在一家飯館進餐,共花了五十先令,其中男賓3先令,女賓2先令,小孩1先令。試編程求出男人女人小孩各多少人?69、找出100到999之間的整數(shù)中所有等丁它每位數(shù)字立方和的數(shù)70、求所有滿足條件的四位數(shù):(1)這四位數(shù)是11的倍數(shù);(2)a,b,c,d均是小丁10的互不相等的自然數(shù);b+c=a;bc是完全平方數(shù).71、已知四位數(shù)3025有一個特殊性質(zhì):它的前兩位數(shù)字30和后兩位數(shù)字25的和是55,而55的平方剛好等丁該數(shù)(55*55=3025).試編一程序打印所有具有這種性質(zhì)的四位數(shù).72、編程找出四個互不相等的自然數(shù),它們之中任意兩
12、數(shù)之和為偶數(shù),任意三數(shù)之和可以被3整除,而且這四個數(shù)的和越小越好(已知它們的和不大丁50).73、以不同的字母代表0-9之間的數(shù)字,現(xiàn)有如下等式成立:a+bc+def=ghij編程求出滿足上述條件等式的個數(shù)并將所有等式打印輸出.74、下面的豎式表示,圖中的*號只能用素數(shù)2,3,5,7代替,因此稱為素數(shù)乘法豎式.*687*編程找出此乘法豎式的所有可能方案.75、出售金魚:出售金魚者決定將缸里的金魚分五次全部賣出:第一次賣出全部金魚的一半加二分之一條;第二次賣出剩余金魚的三分之一加三分之一條;第三次賣出剩余金魚的四分之一加四分之一條;第四次賣出剩余金魚的五分之一加五分之一條;現(xiàn)在還剩下11條金魚一
13、次賣出.問缸里原來有多少條金魚.76、一個四位數(shù)是一個完全平方數(shù),減去一個每位數(shù)字都相同的四位數(shù)(如1111,5555)后,仍是一個完全平方數(shù).請編程打印出所有這樣的四位數(shù).77、將1,2,3,4,5,6,7,8,9這九個數(shù)字組成三個三位數(shù),使每個數(shù)都是完全平方數(shù).78、如果一個數(shù)從左邊讀和從右邊讀都是同一個數(shù),就稱為回文數(shù).例如:6886就是一個回文數(shù).編程找出所有既是回文數(shù)乂是素數(shù)的三位數(shù).79、有一個八位數(shù)12345679,若它乘以9,則得九位數(shù)111111111,試求:素數(shù)(1)當這個數(shù)乘以什么數(shù)時,才能得到全部由5所組成的九位數(shù)?(2)當這個數(shù)乘以什么數(shù)時,才能得到全部由9所組成的九
14、位數(shù)?80、李先生和他的孫子同出生丁20世紀,他的孫子與他的年齡之差為60歲李先生和他的孫子出生年份被3,4,5,6除,余數(shù)分別為1,2,3,4.編程求出李先生和他的孫子各出生在哪一年.81、一位婦女在河邊洗碗.鄰居問:”家里來了多少個客人?,她回答:”每兩個客人合用一個菜碗,每三個客人合用一個湯碗,每四個客人合用一個飯碗,共用碗65個.問共來了多少客人?82、16/64是一個分子和分母都是兩位數(shù)的真分數(shù),且分子的個位數(shù)與分母的十位數(shù)相同.非常奇怪的是:如果把該分數(shù)的分子的個位數(shù)和分母的十位數(shù)同時劃去,所得到的結(jié)果正好等丁原分數(shù)約分后的結(jié)果.例16/64=1/4.編程找出所有滿足上述條件的真分
15、數(shù).83、公雞每只值5文錢,母雞每只值3文錢,小雞3只值1文錢.今用100文錢買雞共100只,問公雞,母雞,小雞各兒只.84、甲去買東西,要付給乙19元,而甲只有3元一張的錢,乙只有5元一張的錢.請為他們設計一個交換方案.85、一米店有三爹米被盜去一部分,其中左爹剩1合,中爹剩14合,右爹剩1合.小偷甲說他用一馬勺在左爹舀米,每次舀滿,裝到布袋.小偷乙說他用一只木鞋在中爹偷.小偷丙說他用一只漆碗在右爹中偷.作案物經(jīng)標定:馬勺一次舀19合,木鞋一次舀17合,漆碗一次舀12合.問米店被偷走多少米?甲乙丙各偷多少米?86、五戶人家共用一口井,如果用A家的繩2條,B家的繩1條接長,正好抵達水面;乂用B
16、家繩3條,C家繩1條;或用C家繩4條,D家繩1條;或用D家繩5條,E家繩1條;或用E家繩6條,A家繩1條接長,也都一樣正好抵達水面,問井深和各家的繩子各長多少?(不超過999的整數(shù)解).87、有六箱貨物,重分別是5噸、2噸、3.5噸、1.7噸、1噸、5.1噸。現(xiàn)有一臺貨車,載重量10噸。設計一個程序,使這次車運走的貨物最多。88、某電臺組織一次智力競賽,計劃安排獎勵30人。準備了50件獎品。得一等獎者可得3件,二等獎2件,三等獎1件。希望把所有獎品都發(fā)到獲獎者手中。請找出所有方案(即各等獎各有多少人)。89、從鍵盤輸入二個整數(shù)a,b(b0),若a能被b整除,就打印YES,否M打印NO。90、從
17、鍵盤輸入一個整數(shù),如果是奇數(shù)就直接打印,否則反復除以2,直到商為奇數(shù)為止,打印這個奇數(shù)商。91、從鍵盤輸入一個小丁1000的正整數(shù),若此數(shù)的各位數(shù)字之和能被7整除則打印,否則不打印。92、求100以內(nèi)的所有素數(shù)。93、輸入一個大丁1的自然數(shù),打印出它的質(zhì)因數(shù)分解式.如輸入75則打?。?5=3*5*5.94、某自然數(shù)N(1N100)的所有素因數(shù)的平方和等丁N,請找出兩個這樣的自然數(shù)。95求1992個1992相乘結(jié)果的最后三位數(shù)96從鍵盤輸入兩個自然數(shù),求它們的最大公約數(shù)和最小公倍數(shù)。97、一個自然數(shù)是素數(shù),且它的數(shù)字位置經(jīng)過任意對換后仍為素數(shù),稱為絕對素數(shù).例如13.試找出所有這樣的四位絕對素數(shù)
18、。98、編程驗證對任意自然數(shù)N,如果各位數(shù)字平方和不是1,則求平方和的各位數(shù)字的平方和,最后必有145,42,20,4,16,37,58,89之無窮循環(huán)。99、五位數(shù)4H97H能被3整除,且它的最低二位數(shù)字所組成的數(shù)7H能被6整除,求這個五位數(shù)字。100、975*935*972*(),在()中填什么自然數(shù)使四個數(shù)的乘積末四位全為0,求出最小值。101、修改31743的某一位上的數(shù)字,使之成為823的倍數(shù)。102、一個自然數(shù),若它的質(zhì)因數(shù)至少是兩重的(相同的質(zhì)因數(shù)至少個數(shù)為二個如36=2*2*3*3)則稱該數(shù)為”漂亮數(shù)”.若相鄰兩個自然數(shù)都是”漂亮數(shù)”, 就稱它們?yōu)椤辨谏翑?shù).例如8與9就是一
19、對.請編程再找出一對”孚生漂亮數(shù)。103、任意輸入二個自然數(shù),若商為整數(shù),則直接顯示商;否則把商分解成一個自然數(shù)和一個正的既約真分數(shù)之和才顯示。例如:輸入:9,3顯示:9/3=3輸入:8,6顯示:8/6=1+1/3104、任意輸入四個自然數(shù)a,b,c,d,看成二個分數(shù)a/b,c/d.求這二個分數(shù)之和.和的顯示格式為:輸入3,2,1,6輸出:3/2+1/6=1+2/3。105、在自然數(shù)中,各位數(shù)字之和的11倍正好等丁自身的自然數(shù)只有一個.請找出這個自然數(shù)。106、求所有不超過1000的這樣的整數(shù),它的平方的末二位數(shù)字相同但不為0。107、P是一個大丁3的質(zhì)數(shù),對某個自然數(shù)N,PN恰好是五位數(shù),且
20、至少有三個位上的數(shù)字相同,求P至少是多少。108、編程求最小正整數(shù)M,N(0NM)為何值時,1989m與1989n的最后三位數(shù)字相同。109、驗證下面結(jié)論:一個各位數(shù)字不同且都不為0的N位數(shù)X(3=N=5),將組成該數(shù)的各位數(shù)字重新排列成一個最大數(shù)和一個最小數(shù)作減法,其差值再重復前述運算,若干次后必出現(xiàn)一個N位數(shù)Y,使之重復出現(xiàn).例如:X=213,則有213t321-123=198981- 189=892982- 289=693963-369=594954-459=495954-459=495這時Y=954.,1111、.1-:-:-:110、計算:11*21*2*31*2*3*.*20111
21、、小明的媽媽是負責分發(fā)全廠工資的。為使分發(fā)時有足夠多的零鈔,同時乂盡量不使每個人領到的錢太零碎。每個月她都要計算出各種面值的鈔票(100元、50元、10元、5元、2元、1元,假設每個人的工資都是整數(shù)元)各需要多少張。你能否為她設計一個程序,從鍵盤輸入10個人的工資,再計算出各種面值的鈔票各需要多少張?112、任給一個自然數(shù)n,求出這個自然數(shù)不同因數(shù)的個數(shù)M.113、 給出一個數(shù)n的不同因數(shù)個數(shù)m,求最小滿足要求的自然數(shù)n,即n有m個不同的因數(shù)。例如輸入2則輸出2因為2有2個因數(shù)114、m,n為自然數(shù),其上限為k,試編寫程序,由鍵盤輸入自然數(shù)k找出滿足條件:(nA2-mn-mA2)A2=1且使m
22、A2+nA2達到最大的m,n。115、求50到100中所有奇數(shù)。116、商店賣水果,10斤以下8元每斤,100斤以下打9.5折,即8*0.95元每斤,100斤以上含100斤打9折。輸入購買水果的斤數(shù),輸出應付錢數(shù),保留兩位小數(shù)。117、從鍵盤輸入10個數(shù),求出其中的最小數(shù)。118、輸出能被11整除且不含重復數(shù)字的三位數(shù)。并統(tǒng)計個數(shù)。119、已知一個四位數(shù)為ABCD,若A+C和B+D的值相等,則稱這個四位數(shù)為交義數(shù),求四位數(shù)的交義數(shù)和個數(shù)。120、輸入一個字符申,將其中所有的god改為good。121、輸入兩個正整數(shù)a,b(1=a=b=1000),輸出它們的最大公約數(shù)和最小公倍數(shù)。如:輸入46,
23、輸出212122、從鍵盤隨意輸入10個整數(shù),輸出第5大數(shù)。123、有一根長為514CM的鋼筋,現(xiàn)在要截成23CM、15CM和19CM的短料,問在各至少截一根的前提下,問各截多少根,使所剩余料最少。124、統(tǒng)計100以內(nèi)素數(shù)的個數(shù)。125、給出一個正整數(shù),求出它的因子,并按下面的格式打印出來:15=3*5,20=2*2*5,28=2*2*7126、N的階乘之和是1!+2!+!,n小丁100。127、求1到100中所有奇數(shù)。128、求1到200中所有能被2、3、7整除的數(shù)。129、 輸入一個學生的語文成績0分到100分, 如果是85分到100是優(yōu)秀, 輸出“BEST”,如果是60分到84是及格,
24、輸出“GOOD”, 如果是0分到59是不及格, 輸出“BAD”。130、輸入10個學生的語文成績,分別統(tǒng)計成績在85100分,6085分和60分以下,各分數(shù)段中的人數(shù)、筐中有雞蛋是7的倍數(shù),二個二個一為,三個三個一數(shù),四個四個一數(shù),五個五個一烽均余1,求滿足此條件的最小蛋數(shù)。、計算N!,其中N由鍵盤輸入。、求1至200的和。、讀入十個數(shù),計算它們的和與積以及平均值。、任意輸入一個三位數(shù),反過來輸出。、水仙花數(shù)是一個三位數(shù),并且它的各數(shù)碼的立方和正好等丁它本身。如:153=1X1X1+5X5X5+3X3X3。、求能被11整除,且數(shù)碼的平方和是122的所有的三位數(shù)。、求能被11整除,且不含重復數(shù)字
25、的三位數(shù)?有多少個。、 求21000中的完數(shù),(因子和等丁它本身的數(shù)為完數(shù)。 例如28的因子是1,2,4,7,14,且1+2+4+7+14=28,貝U28是元數(shù))0、找21000中的親密數(shù)對(如果A的因子和等丁B,B的因子和等丁A,且A不等丁B,則稱A,B為親密數(shù)對)。、從鍵盤輸入三個數(shù),輸出其中的最大數(shù)。、從鍵盤輸入20個數(shù),求出其中的最小數(shù)131132133134135136137138139140141142143、用循環(huán)語句從小到大依次輸出26個大寫字母,再返向輸出輸入兩個運算量及一運算符,輸出運算結(jié)果。這相當丁計算器計算。145、非波拉契數(shù)列如下:0,1,1,2,3,5,8,13,2
26、1從第三項開始,每一項等丁前兩項的和。編程求前20項。146、有一個三位數(shù),三個數(shù)字和為20,第三個數(shù)3倍與第二個數(shù)的2倍及第一個數(shù)三者之和為44,第一個數(shù)與第二個數(shù)和的2倍減去第三個烽的4倍為一14,求這個三位數(shù)。147、父子二人,已知兒子年齡不大丁40歲,父親年齡不大丁100歲,10年前父親的年齡是兒子年齡的4倍,10年后父親的年齡是兒子年齡的整數(shù)倍。問父子現(xiàn)年多少歲。148、前N個自然數(shù)排成一申:X1,X2,X3.Xn先取出x1,將x2,x3移到數(shù)申尾,再取出x4,將x5,x6移到數(shù)申尾,.類推直至取完.取出的序列恰好是:1,2,3.n要求輸入N,求原來的數(shù)申的排列方式.149、有M個猴
27、子圍成一圈,每個有一個編號,編號從1到Mo打算從中選出一個大王。經(jīng)過協(xié)商,決定選大王的規(guī)則如下:從第一個開始,每隔N個,數(shù)到的猴子出圈,最后剩下來的就是大王。要求:從鍵盤輸入M,N,編程計算哪一個編號的猴子成為大王。144、150、圍繞著山頂有10個洞,狐貍要吃兔子,兔子說:“可以,但必須找到我,我就藏身丁這十個洞中,你從10號洞出發(fā),先到1號洞找,第二次隔1個洞找,第三次隔2個洞找,以后如此類推,次數(shù)不限。”但狐貍從早到晚進進出出了1000次,仍沒有找到兔子。問兔子究竟藏在哪個洞里?151、輸入一個二進制小數(shù),無需判錯,請轉(zhuǎn)換成十進制輸出。并保留四位小數(shù)位。輸入樣例:0.11輸出樣例:0.7
28、500152、純粹素數(shù)是這樣定義的:一個素數(shù),去掉最高位,剩下的數(shù)仍為素數(shù),再去掉剩下的數(shù)的最高位,余下的數(shù)還是素數(shù)。這樣下去一直到最后剩下的個位數(shù)也還是素數(shù)。求出所有小丁3000的四位純粹素數(shù)。153、求n個最小的連續(xù)合數(shù)。合數(shù)是除了1和本身以外還有其它因子的正整數(shù)。輸入樣例:3輸出樣例:8910154、從鍵盤輸入一個正整數(shù),是偶數(shù)輸出yes”,否則輸出no155、從鍵盤輸入一個正整數(shù)N(1=N=30000156、輸入一個正整數(shù)N(1=N=200),如果是素數(shù)則輸出“TRUE”,否則輸出“FALSE157、輸入兩個正整數(shù)a,b(1=a=b=1000),輸出它們的最大公約數(shù)和最小公倍數(shù)。如:輸
29、入46,輸出212。158、大家熟知雞兔同籠問題,輸入兩個數(shù)a,b,a為腳的只數(shù),b為頭的個數(shù)。編程序輸出雞的只數(shù)和兔的只數(shù)。159、將19這9個數(shù)字分成三組(每個數(shù)字只能使用一次),分別組成3個三位數(shù),且這三位數(shù)的值構(gòu)成1:2:3的比例,試求出所有滿足條件的3個三位數(shù)。160、編寫程序,任意輸入一個三位正整數(shù),然后倒序輸出。比如輸入的是285輸出的就該是582。161、請看圖3-2,判斷任意一點A(x,y)是否在圓環(huán)A內(nèi)。如果在圓環(huán)內(nèi)輸出True,否則輸出False。使/一、用輸入語句獲取X,Y的值。提示:首先推導出判別),求1到N的和式為2=x2+y20,b0Y=1a=0,b=0a2+b2
30、其他165、從鍵盤輸入三個整數(shù),輸出最大數(shù)max和最小數(shù)min。166、輸入年號、月份,輸出該月的天數(shù)。1、3、5、7、8、10、12月為31天,4、6、9、11月為30天,2月平年28天,潤年29天。潤年判別式為:(ymod4=0)and(ymod1000)or(ymod400=0)167、模擬一個有加、減、乘除運算的簡單計算器。當輸入一個實型數(shù),再輸入一個運算符,再輸入一個實型數(shù)后馬上輸出運算結(jié)果。比如:輸入3.5*4.0后程序運行結(jié)果應該是14.0168、求n!(即1*2*.*n),n由鍵盤輸入。分別用for和while兩種循環(huán)實現(xiàn)。169、求1-1/2+1/3-1/4.+1/99-1/
31、100的值。170、求圓周率兀1-1/3+1/5-1/7+(-1)n-11/(2n-1),求兀的近似值,真到某項的絕對值小丁10-6為止。177、利用雙重循環(huán)編寫出打印出右邊數(shù)字方陣的程序。1 234562 345673 456785 6789106 7891011178、求e的近似值:eM+1/1!+1/2!+1/3!+1/n!,當某項小丁10-5時停止。179、編寫程序,打印出100200之內(nèi)的全部素數(shù)180、給出一個正整數(shù),求出它的因子,并按下面的格式打印出來:15=3*5,20=2*2*5,28=2*2*7181、找出11000之間的全部“水仙花數(shù)”?!八苫〝?shù)”是這樣一個整數(shù),它的每
32、一位數(shù)字的立方之和正好等丁這個三位數(shù),例如153是“水仙花數(shù)”因為13+53+33=153。182、找出1100之間的全部“同構(gòu)數(shù)”?!巴瑯?gòu)數(shù)”是這樣一種數(shù):它出現(xiàn)在它的平方數(shù)的右端。例如:5的平方是25,5就是同構(gòu)數(shù),25也是構(gòu)數(shù)。183、猴子分蘋果趣味程序設計:傍晚,五只猴子在樹林里發(fā)現(xiàn)一堆蘋果,約定第二天早上再來平分,丁是各自回去睡覺。半夜一只猴子醒來,把蘋果平分了五分,發(fā)現(xiàn)多出一個蘋果。給誰都不合適,乂不能扔掉,只好自己吃了,然后它把其中一堆藏了起來,剩下的四堆乂混在一起,高高興興地睡覺去了。過了一會,乂有一只猴子醒來,它和第一只猴子一樣,把蘋果平分了五份,發(fā)現(xiàn)多出一個蘋果,給誰都不合
33、適,乂不能扔掉,只好自己吃了,然后它把其中一堆藏了起來,剩下的四堆乂混在一起,也去睡覺了。這一夜五只讒嘴的猴子都沒睡塌實,五只猴子都以同樣的辦法把蘋果分一次。第二天早上,五只猴子起來看著變少了的蘋果各自心照不宣,它們一起把蘋果分了五份,正好一個不多一個不少。請編寫程序計算出一開始總共有多少蘋果184、編程打印出三角形九九乘法表。185、編寫程序打印右圖。1121123211234321123454321123456541186、編程打印出右圖23456789101112131415187、按下述格式輸出楊輝三角形:3114641188、已知某班學生6人,輸入他們的語文、數(shù)學、英語三門課程考試成
34、績,求出每個學生的平均成績,并排名次。189、解數(shù)學燈迷,有以下算式:ABCDCDCABCA,B,C,D均為一位非負整數(shù),要求找出A,B,C,D的值,請編程序190、任意輸入兩個正整數(shù),求他的最大公約和最小公倍數(shù)。191、已知三角形的三條邊長為a,b,c,求三角面積。提示:用海淪公式求三角形面積s=sqrt(p*(p-a)*(p-b)*(p-c)p=(a+b+c)/2192、用篩法求1到10000的素數(shù)。193、開燈問題有從1到n依次編號的n個人和n盞燈。我號人將所有的燈都關掉;2號人將編號為2的倍數(shù)的燈都打開;3號人則將編號為3的倍數(shù)的燈作相反處理;以后的人都將凡是自己編號的倍數(shù)的燈作相反處
35、理。問第n個人操作后,哪些燈是打開的?194、12個小朋友手拉手站成一個圓圈,從某一個小朋友開始報數(shù),報到7的那個小朋友退到圈外,然后他的下一位重新報“1”。這樣繼續(xù)下去,最后只剩下一個小朋友,他原來站在什么位置上呢?195、2m,3n|m=1,n=1中由小到大排列的前70項數(shù)。196、運動會連續(xù)開了n天,一共發(fā)了m枚獎章,第一天發(fā)1枚并剩下(m-1)枚的1/7,第二天發(fā)2枚并剩下的1/7,以后每天按此規(guī)律發(fā)獎章,在最后一天即第n天發(fā)了剩下的n枚獎章。問運動會開了多少天?一共發(fā)了幾枚獎章?197、設有如圖所示的3n+2個球互連,將自然數(shù)13n+2分別為這些球編號,使如圖相連的球編號之差的絕對正
36、好是數(shù)列1,2,,3n+2中各數(shù)。198、遞歸法判斷所輸入的一行字符是否回文。這里所說的回文是指輸入的一行字符,以字符為中心,其兩邊的字符是左右對稱的。例如輸入:ABCDE-EDCBAJ輸出:Itissymmetry.輸入一行字符是回文199、三個齒輪嚙合。如圖在齒輪箱里三個齒輪互相銜接,某瞬間兩對齒相遇,問各轉(zhuǎn)多少圈后,這兩對齒同時重逢。如圖示。(說明:用a,b,c分別表示三個齒輪的齒數(shù)。)200、設有一個數(shù)組A:array0.N-1ofinteger;存放的元素為N-1(1N=10)之間的整數(shù),且AiAj(i勺)。例如當N=6時,有:(4,3,0,5,1,2)。此時,數(shù)組A的編碼定義如下:
37、A0編碼為0;Ai編碼為:在A0,A1,,Ai-1中比Ai的值小的個數(shù)(i=1,2,,N-1).上面數(shù)組A的編碼為:B=(0,0,0,3,1,2)要求編程解決以下問題:(1)給出數(shù)組A后,求出其編碼;(2)給出數(shù)組A的編碼后,求出A中的原數(shù)據(jù)程序樣例:例一:輸入:Stat=1表示要解決的第(1)問題N=8輸入8個數(shù)A=10325674輸出:B=00224564例二:輸入:Stat=2表示要解決的第(2)問題N=7B=01004560A=輸出:A=2310456201、求2至N(2N500)之間的素數(shù)。例如:輸入:N=100輸出:235711131719232931374143475359617
38otal=24表示2至100之間的素數(shù)有24個202、矩陣相乘:已知NXM1矩陣A和M1XM矩陣B(1M、M1、N10),求矩陣C(=AXB)。例如:輸入:N,M1,M=434A=12(如AXB=C)56提示:所謂矩陣相乘Cij=E(AikxBkj)(i=1N,j=1M1,k=1M)5T屹B=1642如:C11=A11XB11+A12XB21+A13XB31=1X1+2X2+3X(-1)輸出:C=22733W=25563C42=A41XB12+A42XB22+A43XB326978=5X6+(T)X3+(-2)X5517215=170159872223278787965
39、9輸出:(7,8)=2(8,7)=3指(7,8)、(8,7)數(shù)字對出現(xiàn)次數(shù)分別為2次、3次)204、匕(7,2)=1(2,7)=1(2,2)=2(2,3)=1(3,2)=1M 成一個按蛇形方式排列自然數(shù)1,2,3,4,5,N2的(1N10)階方陣。例如:輸入:N=4輸出:13410N=7132451011212225991220233411203、輸入N(2N=0),而只放走剩下的最后一個。由丁數(shù)學家身懷重任,不得不選擇了一個恰當?shù)奈恢枚罱K被放走。請問他歸初排在第幾個位置。答案:80210、有一堆禮物,工作人員無論是分成二個一份,還是三個、四個、五個、六208、個一份,總是多一個。請問這堆禮
40、物至少多少個?答案:61211、 一付撲克中拿出所有的黑桃AK按順序排好。 第一次翻出第一張牌一一A,放在一邊,再拿出第二張放到牌的最下面。以后每次都翻出一張牌,再把一張牌放到最后,問第八次翻出的牌是哪一張?答案:4遞歸212、有一個數(shù)列N,已知:N(1)=1,N(X)=N(X-1)*3-1(X1),求N(100);打印A、B、C、D、E這五個字符任意排列的所有情況。213、 從鍵盤輸入一個正整數(shù)N, 求把它分解成若干個小丁等丁N的正整數(shù)之和的所有情況。214、求N!(階乘)。215、梵塔問題:有三個塔柱(以A,B,C表示)。在A上有一個干塔,共N層。今以一個圓盤代表一層,在盤在下,小盤在上。
41、要求將塔從A移動到Cc按規(guī)定,每次只能移動一個盤子,可以將盤子放在三個塔柱中任一個上,但大盤子不能放在小盤子上面。試編程序打印出移塔過程。216、驗證卡布列克常數(shù),對丁一個四位數(shù)N,進行下列運算:(1)將組成該四位數(shù)的4個數(shù)字由大到小排列,形成由這4個數(shù)字組成的最大的四位數(shù);(2)將組成該四位數(shù)的4個數(shù)字由小到大排列, 形成由這4個數(shù)字組成的最小的四位數(shù)(如果高位為0則取得的數(shù)不足4位);(3)求兩個數(shù)的差,得到一個新的四位數(shù)(高位0保留),稱為對N進行了一次卡布列克運算。有這樣的規(guī)律:對一個各位數(shù)字不全相同的四位數(shù)重復進行若干次卡布列克運算,最后得到的結(jié)果總是6174。這個數(shù)被稱為卡布列克常
42、數(shù)。N從鍵盤輸入。輸出每一次的卡布列克運算及得到6174時的運算次數(shù)。217、對任意自然數(shù)N,將其拆分為若干個自然數(shù)之和218、有一樓梯共有N級,現(xiàn)在從第1級開始,每步可以走1級,也可以走2級、3級,問共有多少種走法并打印所有走法。219、快速排序法:把數(shù)組中的N個數(shù)進行快速排序。N及N個數(shù)從鍵盤輸入。220、樓梯有N級臺階,上樓可以一步上一級,也可以一步上兩級,請編一遞歸程序,打印出所有從第1級上到第N級的走法。提示:S(N)=S(N-1)+S(N-2)0m編一遞歸程序,求組合數(shù)CnC Cmmm1nCn1Cn1一個凸N邊形,通過N邊形內(nèi)部互不相交的對角線,把N邊形拆分成若干個三角形,不同拆分
43、方案的數(shù)目用H(N)表示。已知遞歸函數(shù)如下:H(N+1)=H(2)*H(N)+H(3)*H(N-1)+H(N)*H(2),(為什么?)H(2)=1。請編寫計算H(N)的遞歸程序。223、阿克曼函數(shù)(ACKMANN)A(X,Y)中,X、Y定義域是非負整數(shù),函數(shù)值定義為:A(X,Y)=Y+1A(X,0)=A(X-1,1)A(X,Y)=A(X-1,A(X,Y-1)殳計一個遞歸程序,求A(X,Y)。223、某人寫了N封信和N個信封,結(jié)果所有的信都裝錯了信封。求共有多少種情況。提示:D(N)=(N-1)*(D(N-1)+D(N-2),D(1)=0,D(2)=1。為什么?224、編寫一個程序,生成1,2,
44、3,4,5五個數(shù)字的全排列。225、編寫一個程序,生成1,2,3,4,5,6六個數(shù)字中任選出四個數(shù)字的全排列。221、已知:222、(X=0)(X0,y=0)(X,Y0)回溯法226、八皇后問題:在一個8X8的國際象棋棋盤上放置8個皇后,使它們不能互相攻擊(即任意兩個皇后不能在同一行、同一列或同一對角線上)。試求出所有方法。227、分派整數(shù)1、2、38給以下各方框,并保證沒有兩個相鄰的方框(垂直相鄰,斜對角相鄰或水平相鄰)含有連續(xù)的整數(shù)。寫一個程序,找出所有的分派方案。228、在一個NXN的方格網(wǎng)上從某一點(I,J)開始,沿水平、垂直或?qū)蔷€向前進,最后回到(I,J),形成一個不相交的封閉的折
45、線,設此封閉折線不與方格網(wǎng)的邊界相交,求此封閉折線所圍成的面積。面積的計算方法是統(tǒng)計折線上以及它所圍成的封閉區(qū)域中的水平線與垂直線交點的數(shù)目。如圖中圍住了41個點(包括折線本身上的點),因而面積為41。輸入格式:文件讀入,格式如下(定義走法:U向上,D向下,L向左,R向右,UL、UR、DL、DR依次累推):52表示起點為(5,2)R2表示向右走三點DR2表示向下右走三點D3表示向下走四點L1表小向左走一點D2表示向下走二點229、有一個由N個數(shù)組成的序列,有0,1兩種數(shù),要求在任一個數(shù)前1的個數(shù)不得超過0的個數(shù),求出所有這樣的序列。以下列方式向5X5矩陣中填入數(shù)字。設數(shù)字I(1=I=25)已被
46、置丁座標位置(X,Y),則數(shù)字I+1的座標位置應為(E,W),(E,W)可根據(jù)以下關系由(X,Y)算出:(1)(E,W)=(X3,Y);(2)(E,W)=(X,Y3);(3)(E,W)=(X2,Y2)。編寫一個程序,當數(shù)字1被指定丁某個起始位置時,列舉出其它24個數(shù)字應在的位置;歹U舉出該條件下的所有可能方案,輸出所有可能的情況。230、編一程序,從鍵盤輸入數(shù)字R,計算機自動檢查在下列算式的“()”中能否填上“+”或“-”號湊成相應的等式。如能湊成,則打印出這些算式。如不能則打印“NOANSWER”。1()2()3()4()5()6()7()8()9=R231、有NXM張郵票邊在一起,但其中某
47、一張被挖掉了。如下圖就5X4的郵票的形狀和編號,其中第11張被挖掉了,現(xiàn)在要求從這些郵票中撕出4張連在一起的郵票,請打印出所有答案。12345678910121314 151617181920輸入格式:54表示5行4列33表示第3行第3列的郵票被撕掉了,如果輸入00則表示沒有撕掉郵票。輸出格式1-2-3-4以下若干行為各種方案1-5-9-135-9-13-171-5-6-71-6-7-10四、編程提局題232、給出一個自然數(shù)N(1=N=15,且N為奇數(shù)),要求找出這樣的N個連續(xù)的正整數(shù),使得前(N+1)/2個正整數(shù)的平方和,等丁后(N-1)/2個正整數(shù)的平方和。例如:當N=5時滿足條件的5個正
48、整數(shù)為:10,11,12,13,14且102+112+122=132+142輸入:N輸出:滿足條件的N個正整數(shù)234、給出一個正整數(shù)N(N=32767),要求將其分解成質(zhì)因子的連乘積。例如:當N=24時結(jié)果為:24=2*2*2*3(A)乂如;當N=13時輸出結(jié)果為:13=13(B)輸入:N輸出:如(A)或(B)格式的結(jié)果235、輸入N和一組整數(shù)(以0結(jié)束),N表示編號1,2,,N的箱子,一組整數(shù)表示零件的重量(單位為G)?,F(xiàn)要求將一批零件,分別裝入編號為1,2,,N的N只箱子中去,裝入的方法是:0G零件重量100G裝入1號箱100G=零件重量150G裝入2號箱150G=零件重量200G裝入3號
49、箱以此類推。裝完之后,要求找出哪只箱子中的零件個數(shù)最多,若有相同的最多則要求全部列出(僅列出箱子的號數(shù)即可),若因零件太重無箱子可裝,也應輸出這類零件的個數(shù)。236、編制一個乘法運算的程序從鍵盤讀入2個100以內(nèi)的正整數(shù),進行乘法計算并輸出。例如:輸入格式:89,13又如:輸出格式:89輸入格式:16,8X_13_輸出格式:16267X88901281157237、輸入三個自然數(shù)N,I,J(1=|=N,1=J=N)。N表示有一個N行N列的棋盤格子,(I,J)表示棋盤中格子的位置。如:N-4示了棋盤中的第二行第三列的格子。如下圖:第一列第二列第三列第四列第1(2,3)要求編制一個程序,根據(jù)輸入的
50、N,I,J的值,輸出與格子(I,J)在同一行、同一列、同一對角線上的所有各自位置。例如:當N=4,I=2,J=3時,輸出的結(jié)果是:(2,1)(2,2)(2,3)(2,4)同一行上格子的位置(1,3)(2,3)(3,3)(4,3)同一列上格子的位置(1,2)(2,3)(3,4)左上到右下對角線上的格子位置(4,1)(3,2)(2,3)(1,4)左下到右上對角線上的格子位置238、問題描述:給出一個正整數(shù)N(1N100),即可得到一個由N個正整數(shù)組成的從1開始的如下數(shù)列:1,2,3,4,N-2,N-1,N,且可求出從1開始的這N個數(shù)的全部各個數(shù)位上的數(shù)字之和。例如:當N=12時,這12個數(shù)是:1,
51、2,3,4,5,6,7,8,9,10,11,12。則這12個數(shù)的數(shù)字之和為:S=1+2+3+4+5+6+7+8+9+1+0+1+1+1+2=51239、問題描述:輸入兩個真分數(shù)的分子與分母(分子與分母的值均不大丁3000),兩個分數(shù)進行加法計算。若符合條件,則應將計算的結(jié)果化為帶分數(shù)。例如:輸入2,52 ,33,81,84/8(不用約分)240、問題描述:鍵盤輸入兩個高精度的整數(shù),編程實現(xiàn)這兩個高精度整數(shù)的減法運算,兩數(shù)均不會超過240位。要求輸出該減法運算的算式與結(jié)果輸出1+1/15(帶分數(shù)的表達形式)例如:輸入輸出99998,9079999989079=90919241、求數(shù)組元素問題描述
52、:給出任意一個自然數(shù)N(N100),輸出滿足下列條件的數(shù)組元素及不同方案數(shù),條件是:數(shù)組元素由各不相同的自然數(shù)組成。數(shù)組元素的最后一個元素必為n。每一個數(shù)組元素都不小丁它前面一個元素的平方(第一個元素除)。數(shù)組中包含的元素個數(shù)可不相同,但至少要有一個元素。例如:n=1數(shù)組(1)k=1(以k記錄不同的方案數(shù))乂如n=5數(shù)組(1.5)(1.2.5)(2.5)k=4輸入:N(不用判錯)輸出:一個整數(shù)(不同方案數(shù))242、所謂丑數(shù),就是那些因子只含2,3,5的數(shù)。1,2,3,4,5,6,8,9,10,12,15是123456,345678123456345678=222222最前面的11個丑數(shù)。為方便
53、起見,將1也看作是丑數(shù)。請編寫一個程序?qū)ふ也⒋蛴〉贜個(N=3000)個丑數(shù)。輸入:N輸出:TheNthuglynumberis(其中N用輸入數(shù)取代,換為對就丁N值所計算出的丑數(shù))輸入樣例:N=11輸出樣例:The11thuglynumberis15.243、找出N位自然數(shù)中(N=8)具有下列性質(zhì)的數(shù):如果將這個數(shù)分為兩部分,且位數(shù)相等,然后將這兩部分相加,所得和的平方,等丁原來那個數(shù)。從鍵盤輸入N,輸出符合性質(zhì)的數(shù),各數(shù)問用空格分隔。244、字母組合問題描述:字母A,B,C的所有可能的組合(按字典順序排序)是:A,AB,ABC,AC,B,BC,C每個組合都對應一個字典順序的序號,如下所示:1
54、A2AB3ABC4AC6BC任務1:找出某個字母組合的字典序號。例如,AC的字典序號是4任務2:找出該字母組合下的第N個字母組合。例如N=2,即AC的后N個字母組合為BC輸入:輸入包括3行第一行N表示字母組合由字母表中前N個字母組成第二行K表示某一字母組合第三行M表示要求輸出前N個字母組成組合下的第個M字母組合輸出:輸出包括2行第一行字母組合K的序號第二行第M個字母組合輸入樣例:3AB6輸出樣例:2BC245、字符申匹配問題字符申中只含有括號(),判斷輸入的字符申中括號是否匹配。如果括號有互相包含的形式,從內(nèi)到外必須是,(),(,例如。輸入:()輸出:YES,而輸入(),()都應該輸出NO輸入
55、:文件的第一行為一個整數(shù)n,表示以下有多少個由括好組成的字符申。接下來的n行,每行都是一個由括號組成的長度不超過255的字符申。(input.txt)輸出:在輸出文件中有N行,每行都是YES或NO。(output.txt)246、尋找第K大數(shù)一堆數(shù)有N個,我想從大到小排成一排,從中挑出第K大的那個數(shù)進行采樣分析請你幫忙挑出來。輸入:輸入文件的第一行為二個整數(shù)N和K,表示整數(shù)的個數(shù)(N,K=10000),下面N行每行為一個整數(shù),其值都在(-3276832767)之間。(input.txt)輸出:輸出文件只有一個數(shù),為第K大整數(shù)(output.txt)247、自然數(shù)的分解方案數(shù)一個自然數(shù)可以寫成若
56、干個小丁等丁自己的自然之和,這叫該自然數(shù)的一個分解。不同的分解是表示這個自然數(shù)分解成的所有自然數(shù)不完全相同。例如:3=2+1和3=1+1+1表示不同的分解。而3=2+1和3=1+2為相同的分解。現(xiàn)在的任務是,給出一個自然數(shù),要求所有不同的分解方案數(shù)。輸入:輸入文件的只有一個自然數(shù)N,N=10000。(input.txt)輸出:輸出文件只有一個數(shù),為N的分解方案數(shù)。(output.txt)248、超級素數(shù):一個n位超級素數(shù)是指一個n位正整數(shù),它的前1位,前2位,.,前n位均為素數(shù),例如,7331是個4位超級素數(shù),因為7,73,733,7331均為素數(shù)。由鍵盤輸入n(n9),然后輸出全部的n位超級
57、素數(shù)。249、問題描述:一個整數(shù)的整數(shù)字申是由該整數(shù)的連續(xù)數(shù)位的數(shù)字構(gòu)成。程序名為例如:6158的子申包括6,1,5,8,61,15,58,615,158,6158任務:找出最大的質(zhì)數(shù)子申輸入:整數(shù)N(0=N=1000000000)輸出:N的最大質(zhì)數(shù)子申,若所有子申都是非質(zhì)數(shù),則輸出“Noprimes”輸入樣例1:2319輸出樣例1:31輸入樣例2:6804輸出樣例2:Noprimes250、 找出N位自然數(shù)中(N=8)具有下列性質(zhì)的數(shù): 如果將這個數(shù)分為兩部分, 且位數(shù)相等,然后將這兩部分相加,所得和的平方,等丁原來那個數(shù)。從鍵盤輸入N,輸出符合性質(zhì)的數(shù),各數(shù)問用空格分隔。251、我們知道,
58、所謂的卡列列克運算,是指任意一個四位數(shù),只要它們各個位上的數(shù)不全相同,就有這樣的規(guī)律:程序名為step.pas1.把組成這個四位數(shù)的四個數(shù)字由大到小排列,形成由這四個數(shù)字構(gòu)成的最大的四位數(shù);2.把組成這個四位數(shù)的四個數(shù)字由小到大排列,形成由這四個數(shù)字構(gòu)成的最小的四位數(shù)(如果四個數(shù)字中含有0,則此數(shù)不足四位);3.求出以上兩數(shù)之差,得到一個新的四位數(shù)。重復以上過程,總能得到最后結(jié)果是6174。試編寫一個程序,實現(xiàn)卡布列克運算,要求以下面的格式輸出全部運算過程和結(jié)果,統(tǒng)計需要運算的步數(shù)(如下例為3步)。輸出格式:n=53466543-3456=30878730-378=83528532-2358=
59、6174SETP=3252、對丁一個五位數(shù)a1a2a3a4a5,可將其拆分為三個子數(shù):sub1=a1a2a3sub2=a2a3a4sub3=a3a4a5例如,五位數(shù)20207可以拆分成sub1=202sub2=020(=20)sub3=207現(xiàn)在給定一個正整數(shù)K,要求你編程求出10000到30000之間所有滿足下述條件的五位數(shù),條件是這些五位數(shù)的三個子數(shù)sub1,sub2,sub3都可被K整除輸入輸入由鍵盤輸入,輸入僅一行,為正整數(shù)K(0K1000)。輸出輸出到文件,輸出文件的每一行為一個滿足條件的五位數(shù),要求從小到大輸出。不得重復輸出或遺漏。如果無解,貝U輸出“No樣例num.in15num
60、.out22555255552855530000253、溢出over.pas問題描述寫一個程序,讀入兩個非負整數(shù)及一個運算符號判斷兩整數(shù)及運算結(jié)果是否超出了PASCAL語言中關丁長整數(shù)類型的定義。(長整數(shù)范圍為-2147483648到2147483647)輸入文件一行包含整數(shù)和運算符,運算符(+,一,*div)輸出文件先輸出一遍原輸入,并在后面輸出0到3行適當內(nèi)容,如:firstnumberistoobigsecondnumberistoobigresultnumberistoobig例如:輸入輸出300+3300+3300000*300000300000*300000resultistoob
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2030年中國紙鉆孔機行業(yè)發(fā)展態(tài)勢與應用前景預測報告
- 軟件開發(fā)行業(yè)安全生產(chǎn)檔案管理規(guī)范
- 2024-2030年中國私立高等教育行業(yè)發(fā)展創(chuàng)新及投資策略分析報告
- 生產(chǎn)車間風險控制雙重預防機制制度
- 2024-2030年中國碳黑加工機行業(yè)銷售規(guī)模與盈利前景預測報告
- 2024-2030年中國硬木室內(nèi)門行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報告
- 金融服務回款獎勵方案
- 農(nóng)業(yè)機械設備生命周期管理方案
- 制造業(yè)員工證件安全管理措施
- 架空電力線路施工技術規(guī)范方案
- 《我的家鄉(xiāng)南京》課件
- 《離心技術》課件
- 政府消防專職隊合同范本
- 土木工程大學生未來職業(yè)規(guī)劃課件
- 監(jiān)獄安全生產(chǎn)研究論文
- 《湖南省醫(yī)療保險“雙通道”管理藥品使用申請表》
- 建筑抗震設計標準 DG-TJ08-9-2023
- 少年宮物業(yè)管理整體服務設想和總體目標設定
- MOOC 憲法學-西南政法大學 中國大學慕課答案
- 學生的權利與義務-學生的法律地位及權利保護
- 【教案】心靈的幻象+教學設計-高一美術湘美版(2019)美術鑒賞
評論
0/150
提交評論