【程序1】
題目:古典問題:有一對(duì)兔子培廓,從出生后第3個(gè)月起每個(gè)月都生一對(duì)兔子此衅,小兔子長到第三個(gè)月后每個(gè)月又生一對(duì)兔子,假如兔子都不死悉患,問每個(gè)月的兔子總數(shù)為多少残家?
【程序2】
題目:判斷101-200之間有多少個(gè)素?cái)?shù),并輸出所有素?cái)?shù)购撼。
【程序3】
題目:打印出所有的 "水仙花數(shù) "跪削,所謂 "水仙花數(shù) "是指一個(gè)三位數(shù),其各位數(shù)字立方和等于該數(shù)本身迂求。例如:153是一個(gè) "水仙花數(shù) "碾盐,因?yàn)?53=1的三次方+5的三次方+3的三次方。
【程序4】
題目:將一個(gè)正整數(shù)分解質(zhì)因數(shù)揩局。例如:輸入90,打印出90=233*5毫玖。
【程序5】
題目:利用條件運(yùn)算符的嵌套來完成此題:學(xué)習(xí)成績> =90分的同學(xué)用A表示,60-89分之間的用B表示凌盯,60分以下的用C表示付枫。
【程序6】
題目:輸入兩個(gè)正整數(shù)m和n,求其最大公約數(shù)和最小公倍數(shù)驰怎。
【程序7】
題目:輸入一行字符阐滩,分別統(tǒng)計(jì)出其中英文字母、空格县忌、數(shù)字和其它字符的個(gè)數(shù)掂榔。
【程序8】
題目:求s=a+aa+aaa+aaaa+aa...a的值继效,其中a是一個(gè)數(shù)字。例如2+22+222+2222+22222(此時(shí)共有5個(gè)數(shù)相加)装获,幾個(gè)數(shù)相加有鍵盤控制瑞信。
【程序9】
題目:一個(gè)數(shù)如果恰好等于它的因子之和,這個(gè)數(shù)就稱為 "完數(shù) "穴豫。例如6=1+2+3.編程 找出1000以內(nèi)的所有完數(shù)凡简。
【程序10】
題目:一球從100米高度自由落下汉嗽,每次落地后反跳回原高度的一半抬驴;再落下,求它在 第10次落地時(shí)总珠,共經(jīng)過多少米肋杖?第10次反彈多高溉仑?
【程序11】
題目:有1、2状植、3浊竟、4四個(gè)數(shù)字,能組成多少個(gè)互不相同且無重復(fù)數(shù)字的三位數(shù)津畸?都是多少振定?
【程序12】
題目:企業(yè)發(fā)放的獎(jiǎng)金根據(jù)利潤提成。利潤(I)低于或等于10萬元時(shí)肉拓,獎(jiǎng)金可提10%后频;利潤高于10萬元,低于20萬元時(shí)暖途,低于10萬元的部分按10%提成卑惜,高于10萬元的部分,可可提成7.5%驻售;20萬到40萬之間時(shí)露久,高于20萬元的部分,可提成5%欺栗;40萬到60萬之間時(shí)高于40萬元的部分毫痕,可提成3%;60萬到100萬之間時(shí)迟几,高于60萬元的部分消请,可提成1.5%,高于100萬元時(shí)类腮,超過100萬元的部分按1%提成臊泰,從鍵盤輸入當(dāng)月利潤,求應(yīng)發(fā)放獎(jiǎng)金總數(shù)蚜枢?
【程序13】
題目:一個(gè)整數(shù)因宇,它加上100后是一個(gè)完全平方數(shù)七婴,再加上168又是一個(gè)完全平方數(shù),請(qǐng)問該數(shù)是多少察滑?
【程序14】
題目:輸入某年某月某日,判斷這一天是這一年的第幾天修肠?
【程序15】
題目:輸入三個(gè)整數(shù)x,y,z贺辰,請(qǐng)把這三個(gè)數(shù)由小到大輸出。
【程序16】
題目:輸出9*9口訣嵌施。
【程序17】
題目:猴子吃桃問題:猴子第一天摘下若干個(gè)桃子饲化,當(dāng)即吃了一半,還不癮吗伤,又多吃了一個(gè) 第二天早上又將剩下的桃子吃掉一半吃靠,又多吃了一個(gè)。以后每天早上都吃了前一天剩下 的一半零一個(gè)足淆。到第10天早上想再吃時(shí)巢块,見只剩下一個(gè)桃子了。求第一天共摘了多少巧号。
【程序18】
題目:兩個(gè)乒乓球隊(duì)進(jìn)行比賽族奢,各出三人。甲隊(duì)為a,b,c三人丹鸿,乙隊(duì)為x,y,z三人越走。已抽簽決定比賽名單。有人向隊(duì)員打聽比賽的名單靠欢。a說他不和x比廊敌,c說他不和x,z比,請(qǐng)編程序找出三隊(duì)賽手的名單门怪。
【程序19】
題目:打印出如下圖案(菱形)
`
*
***
*****
*******
*****
***
*
【程序20】
題目:有一分?jǐn)?shù)序列:2/1骡澈,3/2,5/3薪缆,8/5秧廉,13/8,21/13...求出這個(gè)數(shù)列的前20項(xiàng)之和拣帽。
【程序21】
題目:求1+2!+3!+...+20!的和
【程序22】
題目:利用遞歸方法求5!疼电。
【程序23】
題目:有5個(gè)人坐在一起,問第五個(gè)人多少歲减拭?他說比第4個(gè)人大2歲蔽豺。問第4個(gè)人歲數(shù),他說比第3個(gè)人大2歲拧粪。問第三個(gè)人修陡,又說比第2人大兩歲沧侥。問第2個(gè)人,說比第一個(gè)人大兩歲魄鸦。最后問第一個(gè)人宴杀,他說是10歲。請(qǐng)問第五個(gè)人多大拾因?
【程序24】
題目:給一個(gè)不多于5位的正整數(shù)旺罢,要求:一、求它是幾位數(shù)绢记,二扁达、逆序打印出各位數(shù)字。
【程序25】
題目:一個(gè)5位數(shù)蠢熄,判斷它是不是回文數(shù)跪解。即12321是回文數(shù),個(gè)位與萬位相同签孔,十位與千位相同叉讥。
【程序26】
題目:請(qǐng)輸入星期幾的第一個(gè)字母來判斷一下是星期幾,如果第一個(gè)字母一樣骏啰,則繼續(xù) 判斷第二個(gè)字母节吮。
【程序27】
題目:求100之內(nèi)的素?cái)?shù)
【程序28】
題目:對(duì)10個(gè)數(shù)進(jìn)行排序
【程序29】
題目:求一個(gè)3*3矩陣對(duì)角線元素之和
【程序30】
題目:有一個(gè)已經(jīng)排好序的數(shù)組。現(xiàn)輸入一個(gè)數(shù)判耕,要求按原來的規(guī)律將它插入數(shù)組中透绩。
【程序31】
題目:將一個(gè)數(shù)組逆序輸出。
【程序32】
題目:取一個(gè)整數(shù)a從右端開始的4~7位壁熄。
【程序33】
題目:打印出楊輝三角形(要求打印出10行如下圖)
`
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
…………
【程序34】
題目:輸入3個(gè)數(shù)a,b,c帚豪,按大小順序輸出。
【程序35】
題目:輸入數(shù)組草丧,最大的與第一個(gè)元素交換狸臣,最小的與最后一個(gè)元素交換,輸出數(shù)組昌执。
【程序36】
題目:有n個(gè)整數(shù)烛亦,使其前面各數(shù)順序向后移m個(gè)位置,最后m個(gè)數(shù)變成最前面的m個(gè)數(shù)
【程序37】
題目:有n個(gè)人圍成一圈懂拾,順序排號(hào)煤禽。從第一個(gè)人開始報(bào)數(shù)(從1到3報(bào)數(shù)),凡報(bào)到3的人退出圈子岖赋,問最后留下的是原來第幾號(hào)的那位檬果。
【程序38】
題目:寫一個(gè)函數(shù),求一個(gè)字符串的長度,在main函數(shù)中輸入字符串选脊,并輸出其長度杭抠。
【程序39】
題目:編寫一個(gè)函數(shù),輸入n為偶數(shù)時(shí)恳啥,調(diào)用函數(shù)求1/2+1/4+...+1/n,當(dāng)輸入n為奇數(shù)時(shí)偏灿,調(diào)用函數(shù)1/1+1/3+...+1/n(利用指針函數(shù))
【程序40】
題目:字符串排序。
【程序41】
題目:海灘上有一堆桃子角寸,五只猴子來分菩混。第一只猴子把這堆桃子憑據(jù)分為五份,多了一個(gè)扁藕,這只猴子把多的一個(gè)扔入海中,拿走了一份疚脐。第二只猴子把剩下的桃子又平均分成五份亿柑,又多了一個(gè),它同樣把多的一個(gè)扔入海中棍弄,拿走了一份望薄,第三、第四呼畸、第五只猴子都是這樣做的痕支,問海灘上原來最少有多少個(gè)桃子?
【程序42】
題目:809??=800??+9??+1 其中??代表的兩位數(shù),8??的結(jié)果為兩位數(shù)蛮原,9??的結(jié)果為3位數(shù)卧须。求??代表的兩位數(shù),及809??后的結(jié)果儒陨。
【程序43】
題目:求0—7所能組成的奇數(shù)個(gè)數(shù)花嘶。
【程序44】
題目:一個(gè)偶數(shù)總能表示為兩個(gè)素?cái)?shù)之和。
【程序45】
題目:判斷一個(gè)素?cái)?shù)能被幾個(gè)9整除
【程序46】
題目:兩個(gè)字符串連接程序
【程序47】
題目:讀取7個(gè)數(shù)(1—50)的整數(shù)值蹦漠,每讀取一個(gè)值椭员,程序打印出該值個(gè)數(shù)的*。
【程序48】
題目:某個(gè)公司采用公用電話傳遞數(shù)據(jù)笛园,數(shù)據(jù)是四位的整數(shù)隘击,在傳遞過程中是加密的,加密規(guī)則如下:每位數(shù)字都加上5,然后用和除以10的余數(shù)代替該數(shù)字研铆,再將第一位和第四位交換埋同,第二位和第三位交換。
【程序49】
題目:計(jì)算字符串中子串出現(xiàn)的次數(shù)
【程序50】
題目:有五個(gè)學(xué)生蚜印,每個(gè)學(xué)生有3門課的成績莺禁,從鍵盤輸入以上數(shù)據(jù)(包括學(xué)生號(hào),姓名窄赋,三門課成績)哟冬,計(jì)算出平均成績楼熄,把原有的數(shù)據(jù)和計(jì)算出的平均分?jǐn)?shù)存放在磁盤文件 "stud "中。