資源描述:
《C語言題目MicrosoftWord文檔》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、統(tǒng)考復(fù)習(xí)題目1.編寫程序,用矩形法求一元函數(shù)f(x)=x^3+2x^2-12x-6(其中^示冪運(yùn)算),在區(qū)間[3.5,5]上的積分近似值S,保留2位小數(shù)(小區(qū)間數(shù)n=15,此參數(shù)不能改動(dòng),否則影響答案)。2.編寫程序,用矩形法求一元函數(shù)f(x)=x^3+2x^2-12x-6(其中^示冪運(yùn)算),在區(qū)間[3.5,5]上的積分近似值S,保留2位小數(shù)(小區(qū)間數(shù)n=25,此參數(shù)不能改動(dòng),否則影響答案)3.編寫程序,用矩形法求一元函數(shù)f(x)=7x^3+2x^2-12x-16(其中^表示冪運(yùn)算),在區(qū)間[5,7]上的積分近似值S,保留2位小數(shù)(小區(qū)
2、間數(shù)n=15,此參數(shù)不能改動(dòng),否則影響答案)4.編寫程序,用矩形法求一元函數(shù)f(x)=3x^3+2x^2+x+1(其中^表示冪運(yùn)算),在區(qū)間[1,3]上的積分近似值S,保留3位小數(shù)(小區(qū)間數(shù)n=15,此參數(shù)不能改動(dòng),否則影響答案)5.編寫程序,用牛頓切線法求方程f(x)=x+㏑x-1.56=0的近似實(shí)根r,迭代初值為2,精確到0.0001。(注意:㏑x是以e為底的自然對數(shù))(提示:牛頓切線法的計(jì)算公式為x=x-f(x)/f′(x)).6.編寫程序,用牛頓切線法求方程f(x)=x^3+2x^2-14=0(其中^表示冪運(yùn)算),在區(qū)間(0,5
3、)上的近似實(shí)根r,迭代初值自選,精確到0.0001。{提示:牛頓切線法的計(jì)算公式為x=x-f(x)/f’(x)}.7.要求:編寫程序,用梯形法求一元函數(shù)f(x)=㏑(x+1)+x/3,在區(qū)間[1,4]上的積分近似值S,保留3位小數(shù)(小區(qū)間數(shù)n=20,此參數(shù)不能改動(dòng))。(注意:㏑x是以e為底的自然對數(shù))在運(yùn)行程序時(shí),使用文本框或InputBox函數(shù)輸入n值,并用適當(dāng)?shù)姆椒ㄝ敵鲞\(yùn)算結(jié)果。8.編寫程序,用梯形法求一元函數(shù)f(x)=7x^3+2x^2-12x-16(其中^表示冪運(yùn)算),在區(qū)間[3,5]上的積分近似植S,保留2位小數(shù)(小區(qū)間數(shù)n=
4、25,此參數(shù)不能改動(dòng),否則影響答案)9.編寫程序,用普通迭代法求方程f(x)=x+㏒x-3.18=0的近似實(shí)根r,迭代初值為2.5,要求結(jié)果保留4位小數(shù)。(注意:㏒x是以10為底常用對數(shù))(提示:必須把方程f(x)=0化成其等價(jià)形式x=g(x))(本題允許使用其他迭代法)要求:在運(yùn)行程序時(shí),使用文本框或InputBox函數(shù)輸入迭代初值,并用適當(dāng)?shù)姆椒ㄝ敵鲞\(yùn)算結(jié)果10.編寫程序,用普通迭代法求方程f(x)=x+lgx-3.18=0的近似實(shí)根r,迭代初值為2.5,精確到0.0001。(注意:lgx是以10為底的常用對數(shù))[提示:必須把方程f
5、(x)=0化成其等價(jià)形式x=g(x)](本題允許使用其他迭代法)11.編寫程序,用二分法求一元非線性方程f(x)=x+cosx-2.8=0在區(qū)間(0,5)上的近似實(shí)根r,精確到0.0001。12.編寫程序,計(jì)算出1到500之間所有滿足下列條件的整數(shù)的和:該整數(shù)的所有因子(包括1,但不包括整數(shù)本身)之和等于整數(shù)本身。13.編寫程序,界面如下。統(tǒng)計(jì)在所有3位數(shù)中,其個(gè)位、十位、百位上的數(shù)碼相加等于9的數(shù)據(jù)個(gè)數(shù)。點(diǎn)擊“運(yùn)行“按鈕輸出結(jié)果?!磇mage.gif>14.設(shè)計(jì)如圖所示的運(yùn)行界面,從鍵盤輸入一批不少于10個(gè)數(shù)的任意數(shù)據(jù),點(diǎn)擊“計(jì)算”按
6、鈕,將實(shí)現(xiàn)如下功能:去掉其中的最大數(shù)和最小數(shù),輸出剩余數(shù)據(jù)的平均值(保留兩位小數(shù))?!磇mage001.gif>15.編寫程序,計(jì)算出300到810之間所有滿足下列條件的整數(shù)的平方根和:整數(shù)能被其每位數(shù)字的和整除。要求:運(yùn)行程序,將結(jié)果四舍五入保留4位小數(shù),并采用適當(dāng)?shù)姆绞捷敵觥?6.編寫程序,計(jì)算出1000到5000之間能被3整除但不能被13整除的整數(shù)的所有的整數(shù)的平方根的和。保留4位小數(shù)17.編寫程序,界面如下。統(tǒng)計(jì)在所有3位數(shù)中,其個(gè)位、十位、百位上的數(shù)碼相加等于21的數(shù)據(jù)個(gè)數(shù)。點(diǎn)擊“運(yùn)行”按鈕輸出結(jié)果。〈image115.gif
7、>18.編寫程序,計(jì)算出1000到9900之間所有能被3和7同時(shí)整除的整數(shù)之和。19.編寫程序,從鍵盤輸入一個(gè)3位正整數(shù),試求其個(gè)、十、百位數(shù)之和(例如:136的各位數(shù)之和為10)。要求:用可視化程序設(shè)計(jì)出如下界面,點(diǎn)擊“確認(rèn)”按鈕輸出運(yùn)算結(jié)果20.編寫程序,計(jì)算并輸出下面數(shù)列前n(設(shè)n=45)項(xiàng)中所有偶數(shù)項(xiàng)的和。21.編寫程序,計(jì)算下面數(shù)列前n項(xiàng)(設(shè)n=50)中奇數(shù)項(xiàng)的和。結(jié)果取4位小數(shù)。1/(1*2*3),1/(2*3*4),1/(3*4*5),……,1/(n(n+1)(n+2),……22.編寫程序,計(jì)算并輸出下面數(shù)列前n(設(shè)n=1
8、5)項(xiàng)的和。用科學(xué)技術(shù)法表示結(jié)果,尾數(shù)取4位小數(shù)。1!,2!,3!,4!,……,n!,……(其中,!表示求階乘)。23.編寫程序,計(jì)算并輸出下面數(shù)列前30項(xiàng)的和。1*2*3,3*4*5,5*6*7,……,(