freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語(yǔ)言實(shí)驗(yàn)word版-在線瀏覽

2024-10-01 16:20本頁(yè)面
  

【正文】 .請(qǐng)編寫(xiě)程序求出滿(mǎn)足如下條件的一個(gè)四位整數(shù),它的9倍恰好是其反序數(shù)(所謂反序數(shù)是指正讀和倒讀相同的數(shù)。 6. 請(qǐng)編寫(xiě)程序求出滿(mǎn)足如下條件的四位數(shù)n:(1)n的范圍為[5000,8000];(2)n千位上的數(shù)減百位上的數(shù)減十位上的數(shù)減個(gè)位上的數(shù)大于零。 實(shí)驗(yàn)要求1.在編譯環(huán)境中調(diào)試程序并得到正確結(jié)果;2.實(shí)驗(yàn)完成后提交2,3,4,5,6題的程序文件;3.程序文件的命名使用“”形式,、并存入以“學(xué)號(hào)_姓名”命名的文件夾中。 實(shí)驗(yàn)預(yù)備工作本次實(shí)驗(yàn)主要涉及函數(shù)的定義、函數(shù)的聲明、函數(shù)的形參和實(shí)參之間的值傳遞、函數(shù)調(diào)用等知識(shí),還涉及回文數(shù)這一概念。如果一個(gè)數(shù)順讀(從左到右)、逆讀(從右到左)均是同一自然數(shù)的自然數(shù)n稱(chēng)為回文數(shù)。C語(yǔ)言中,判斷一個(gè)自然數(shù)是否是回文數(shù)時(shí),基于回文數(shù)的概念和性質(zhì),利用循環(huán)結(jié)構(gòu)、強(qiáng)制中止循環(huán)、標(biāo)記技術(shù)、取余數(shù)(%)、取商數(shù)(/)、累加器和關(guān)系表達(dá)式等來(lái)綜合處理?!驹闯绦颉縤nclude void main(){ int i=2,x=5,j=7。 printf(“i=%d,j=%d,x=%d\n”, i , j , x)。 printf(“i=%d,j=%d,x=%d\n”, i , j ,x)?!驹闯绦颉縤nclude include float fexp(float)。 /*函數(shù)聲明*/float flog(float)。 /*函數(shù)聲明*/void main(){ char i。 printf(enter x:)。x)。 printf(2. To calculate logx to the base 10\n)。 printf(4. To calculate square root of x\n)。 printf(enter your choice:[1/2/3/4])。i)。139。 break。239。break。339。break。439。break。 t do for you!\n)。 }}float fexp(float x){ printf(exp(%f)=%e\n,x,exp(x))。 }float flog(float x){ printf(log(%f)=%e\n,x,log(x))。 }3.以下程序欲實(shí)現(xiàn)從鍵盤(pán)輸入一個(gè)較大的整數(shù)n(n=6),然后驗(yàn)證6到n之間的所有偶數(shù)都可以分解為兩個(gè)質(zhì)數(shù)之和?!驹闯绦颉縤nclude void main(){ int k,j,n,limit。 scanf(%d,amp。 while(limit6)。n=limit。k=n/2。 if(prime(j)) { printf(%d=%d+%d\n,n,k,j)。 } }}int prime(int m){ int g,h。 for(g=2。g++) if(m%g==0)return 0。 }4. 設(shè)n0是一個(gè)給定的正整數(shù)。用這種方法產(chǎn)生的數(shù)稱(chēng)為冰雹數(shù)。編寫(xiě)main函數(shù),在main函數(shù)中定義一個(gè)整型變量n,從鍵盤(pán)上輸入值77賦給n,用n作為實(shí)參調(diào)用函數(shù)hailstones。例如m=11,m2=121,m3=1331,1121331皆為回文數(shù),故m=11是滿(mǎn)足條件的一個(gè)數(shù)。編寫(xiě)main函數(shù),求出[11,999]內(nèi)滿(mǎn)足條件的所有整數(shù)。 實(shí)驗(yàn)5 函數(shù)(2) 實(shí)驗(yàn)?zāi)康?. 進(jìn)一步理解函數(shù)的作用及掌握模塊化程序設(shè)計(jì)的基本方法;2. 掌握用模塊化程序設(shè)計(jì)的方法解決一些實(shí)際應(yīng)用問(wèn)題;3. 掌握常用的方程求根算法。在進(jìn)入“實(shí)驗(yàn)內(nèi)容”之前,學(xué)習(xí)并理解一元非線性方程求近似根的牛頓迭代法、二分法、弦截法等基本數(shù)值計(jì)算算法。如果想要求方程f(x)=0在x0附近的近似根(),算法如下:在曲線上f(x0)點(diǎn)處作該點(diǎn)的切線,切線的斜率為f39。如果|xx0|ε(如預(yù)先約定ε為1e5),則把x當(dāng)作新的x0,重復(fù)上述過(guò)程,直到|xx0|=ε為止。 (x0) →x二分法依據(jù)的是連續(xù)函數(shù)y=f(x)在a和b兩點(diǎn)滿(mǎn)足f(a)f(b)0,則必有一根在(a,b) 內(nèi)()。 弦截法acy=f(x)b弦截法與二分法的算法流程基本相同,只是計(jì)算可能根的方法不同。如果同號(hào),則應(yīng)改變a,b的值,直到f(a)和f(b)異號(hào)為止,注意a和b的值不應(yīng)差太大,以保證(a,b)區(qū)間只有一個(gè)根;(2)連接(a,f(a))和(b,f(b))兩點(diǎn),此直線與x軸的交點(diǎn)為x,x點(diǎn)的坐標(biāo)可用下列公式求出: 實(shí)驗(yàn)內(nèi)容1.用牛頓迭代法求方程3x33x2+x1=0在x0=2附近的實(shí)根。請(qǐng)完善下列程序,使之完成上述功能。【源程序】include include float F(float x) { return 3*x*x*x3*x*x+x1。 }float newtoon(float x){ float f,f1,x0。 f=F(x0)。 x=______________。 return x。 scanf(%f ,amp。 printf(The result =%.2f\n ,_________________)。3.已知f(x)=lnx+x2在(1/e, 1)內(nèi)有唯一的一個(gè)實(shí)根。精確到|f(x)|。 實(shí)驗(yàn)要求1.在編譯環(huán)境中調(diào)試程序并得到正確結(jié)果;2.實(shí)驗(yàn)完成后提交1,2,3,4題的程序文件;3.程序文件的命名使用“”形式,、并存入以“學(xué)號(hào)_姓名”命名的文件夾中。 實(shí)驗(yàn)預(yù)備工作本次實(shí)驗(yàn)涉及函數(shù)的嵌套調(diào)用、遞歸函數(shù)的定義及其調(diào)用、變量的作用域、變量的存儲(chǔ)類(lèi)型等基本概念,在進(jìn)入“實(shí)驗(yàn)內(nèi)容”之前,請(qǐng)做好如下準(zhǔn)備工作:1. 復(fù)習(xí)并理解遞歸函數(shù)及其執(zhí)行過(guò)程;2.初步掌握包含遞歸函數(shù)的程序的編寫(xiě)與調(diào)試方法;3.復(fù)習(xí)變量的作用域及存儲(chǔ)類(lèi)型等基本概念。【源程序】include void main(){ int a=2, i。 i3。a++。 static int c=0。 return a+b+c?!驹闯绦?】include long func(long x){ if(x100) return x%10。}void main(){ printf(The result is:%ld\n,func(123456))。int w=3。 printf(%d\n,fun(5)*w)。 return(fun(k1)*k)。求n!的遞歸公式為:1 (n=0,1)n(n1)! (n1) n!= 請(qǐng)勿改動(dòng)源程序中已有的部分,設(shè)計(jì)ff函數(shù)。 long y。 scanf(%d,amp。 y=ff(n)。}4. 請(qǐng)編寫(xiě)遞歸函數(shù)double fun(double x, int y),計(jì)算并返回xy的值。設(shè)計(jì)main函數(shù),聲明變量x和n,從鍵盤(pán)上輸入x和n的值,用x和n作為實(shí)在參數(shù)調(diào)用fpn函數(shù),輸出調(diào)用結(jié)果到屏幕上。 實(shí)驗(yàn)7 數(shù)組(1) 實(shí)驗(yàn)?zāi)康?. 掌握一維數(shù)組、二維數(shù)組的聲明與初始化的方法;2. 掌握一維數(shù)組和二維數(shù)組元素的直接訪問(wèn)方法;3. 理解數(shù)組名作為函數(shù)參數(shù)時(shí)的作用。在進(jìn)入“實(shí)驗(yàn)內(nèi)容”之前,請(qǐng)做好如下準(zhǔn)備工作:1.復(fù)習(xí)并理解數(shù)組聲明與初始化的基本方法,掌握數(shù)組元素的引用方法;2.初步理解數(shù)組名作為函數(shù)參數(shù)時(shí)的作用?!驹闯绦颉縤nclude void main(){ int a[3][3]={{3,8,12},{4,7,10},{2,5,11}}, i,j,k,t。j3。k2。i2k。 for(i=0。i++) { for(j=0。j++) printf(%3d,a[i][j])。 }}2.請(qǐng)編輯調(diào)試下列程序,觀察其運(yùn)行結(jié)果,理解數(shù)組名作為函數(shù)參數(shù)時(shí)的作用。 for(i=0。i++) { if(i%2==0)continue 。 } return j。 int i,x。 for(i=0。i++) printf(%d\t,b[i])。}3.以下程序的功能是從鍵盤(pán)上輸入10個(gè)整數(shù),并檢測(cè)整數(shù)3是否包含在這些數(shù)據(jù)中,若包含3,則顯示出第一個(gè)3出現(xiàn)的位置,程序有些錯(cuò)誤,試改正之。 j=0。 j++。j10。 continue。}4. 在m行n列的二維數(shù)組中找出最小值的元素,然后將該元素所在行與最后一行交換,將該元素所在列與最后一列交換。【源程序】include define M 3define N 4main(){ int x,k,j,col,t。 for(k=0。k++) { for(j=0。j++) printf( %3d,a[k][j])。 } printf(\n)。 =0。 for(k=0。k++) for(j=k+1。j++) if(xa[k][j]){ =k。x=a[k][j]。kM。a[k][col]=a[k][N]。} for(k=0。k++) { t=a[][k]。a[M][k]=t。kM。jN。 printf(\n)。 11 11 2 1 1 3 3 1 1 4 6 4 11 5 10 10 5 16.已知任何一個(gè)正整數(shù)n的立方均可以表示成一串連續(xù)奇數(shù)之和。 實(shí)驗(yàn)要求1.在編譯環(huán)境中調(diào)試程序并得到正確結(jié)果;2.實(shí)驗(yàn)完成后提交3,4,5,6題的程序文件;3.程序文件的命名使用“”形式,、并存入以“學(xué)號(hào)_姓名”命名的文件夾中。 實(shí)驗(yàn)預(yù)備工作本次實(shí)驗(yàn)涉及查找、直接選擇排序、冒泡排序、插入排序,歸并、統(tǒng)計(jì)等算法。 實(shí)驗(yàn)內(nèi)容1.以下程序在a數(shù)組中查找與x值相同的元素的所在位置?!驹闯绦颉縤nclude void main(){ int a
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1