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

正文內(nèi)容

c語言習(xí)題全集答案解析-資料下載頁

2025-06-25 15:37本頁面
  

【正文】 數(shù), 把它插入到原有序列中,而且仍然保持有序。4. 輸入N個(gè)數(shù)到數(shù)組中,輸出所有大于N個(gè)數(shù)平均值的數(shù)。5. 輸入N個(gè)數(shù)到數(shù)組中,選出其中最大的數(shù)和最小的數(shù),并分別將它們與最前面和最后面的數(shù)互換。6. 用選擇法對10個(gè)整數(shù)由大到小排序。7. 用篩選法求 2到 100之間的素?cái)?shù)。方法如下:首先 2是素?cái)?shù),凡 2 的倍數(shù)都不是素?cái)?shù),于是把這些數(shù)從數(shù)表中篩去, 2以后沒有被篩去的第一個(gè)數(shù)是 3, 然后把 3的倍數(shù)都從數(shù)表中篩去, 3以后沒被篩去的第一個(gè)數(shù)是 5,然后把 5 的倍數(shù)都從數(shù)表中篩去。如此下去,直到遇到某數(shù) K(≤ N),其后沒有數(shù)可篩選為止, 這時(shí)保留下的未被篩去的數(shù)就是 2到 N的素?cái)?shù)。8. 求一個(gè) 33矩陣兩條對角線上元素之和(每個(gè)元素只加一次)。 9. 打印如下形式的楊輝三角形 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 輸出前10行,從 0行開始,分別用一維數(shù)組和二維數(shù)組實(shí)現(xiàn)。10. 有一個(gè)二維數(shù)組整型數(shù)組中,每一行都有一個(gè)最大值,編程求出這些最大值以及它們的和。11. 把一個(gè)二維實(shí)型數(shù)組a按照第0列的元素進(jìn)行排序(由小到大排序,用起泡法)。例如:如果a[i][0]大于a[i+1][0],則i行與i+1行中所有元素都要進(jìn)行對換。12. 編程序?qū)⒁粋€(gè)字符串的前 N個(gè)子字符送到一個(gè)字符型數(shù)組中去, 然后再加上一個(gè)'\0'(不允許使用strcpy(str1,str2,n)函數(shù))。13. 將字符數(shù)組 A中下標(biāo)為雙號(0,2,4,6,8...) 的元素值傳給另一個(gè)字符數(shù)組 B,然后將 B數(shù)組的元素按逆序輸出。14. 有一行字符,統(tǒng)計(jì)其中的單詞個(gè)數(shù)(單詞之間以空格分隔),并將每一個(gè)單詞的第一個(gè)字母改為大寫。15. 有 N個(gè)國家名,要求按字母先后順序排列(用起泡排序法)后輸出。16. 有17個(gè)人圍成一圈(編號為0~16),從第 0號的人開始從 1報(bào)數(shù), 凡報(bào)到 3的倍數(shù)的人離開圈子,然后再數(shù)下去,直到最后只剩下一個(gè)人為止。 問此人原來的位置是多少號? 17. 編程產(chǎn)生如下形式的方陣。 1 2 2 2 2 2 1 3 1 2 2 2 1 4 3 3 1 2 1 4 4 3 3 3 1 4 4 4 3 3 1 5 1 4 4 3 1 5 5 5 1 4 1 5 5 5 5 5 1 要求:不允許使用鍵盤輸入語句和靜態(tài)賦值語句,盡量少用循環(huán)。 18. 打印所有不超過 n( n256)的其平方具有對稱性的數(shù)(也稱回文數(shù))。19. 求N個(gè)數(shù)中的最大值,最大值出現(xiàn)的次數(shù),然后求出次大值(次大值一定存在)。20. 找出 MN 數(shù)組中所有不相鄰元素,并求出它們的和(相鄰的數(shù):前一個(gè)是偶數(shù),后一個(gè)是素?cái)?shù))。21. 圓盤上有如下圖所示的二十個(gè)數(shù),請找出哪四個(gè)相鄰數(shù)之和為最大,并指出它們的起始位置及最大和的值。22. 已知 100個(gè)自然數(shù) 1~100,我們?nèi)?1, 2, 3, 4時(shí), 我們可將其排成一圈使每兩個(gè)數(shù)之和都是素?cái)?shù),即→1→2→3→4→,問 1~100內(nèi)連續(xù)取 n個(gè)數(shù),即 1~ n(≤ 100)能滿足上述要求的最大的 n是多少?23. 打印魔方陣。所謂魔方陣是指這樣的方陣,它的每一行、每一列和對角線之和均相等。例如:三階魔方陣為 8 1 6 3 5 7 4 9 2 要求打印由 1到的自然數(shù)構(gòu)成的魔方陣。 提示:魔方陣中各數(shù)的排列規(guī)律如下: ⑴ 將“1”放在第一行中間一列; ⑵ 從“2”開始直到nn為止各數(shù)依次按下列規(guī)則存放:每一個(gè)數(shù)存放的行比前一個(gè)數(shù)的行數(shù)減1,列數(shù)加1; ⑶ 如果上一個(gè)數(shù)的行數(shù)為1,則下一個(gè)數(shù)的行數(shù)為 n(指最下一行); ⑷ 當(dāng)一個(gè)數(shù)的列數(shù)為 n,下一個(gè)數(shù)的列數(shù)應(yīng)為1,行數(shù)減1; ⑸ 如果按上面規(guī)則確定的位置已有數(shù),或上一個(gè)數(shù)是第 1行第 n列時(shí), 則把下一個(gè)數(shù)放在上一個(gè)數(shù)的下面。24. 統(tǒng)計(jì)一個(gè)單位職工的年齡,要求把相同年齡最多的那個(gè)年齡找出來(可能有幾個(gè)這樣的年齡),并統(tǒng)計(jì)出現(xiàn)的次數(shù)。25. nn的拉丁方陣的每行、每列均為自然數(shù)的一個(gè)全排列, 每行(列)上均無重復(fù)數(shù)。如 n=5時(shí), 55的一種拉丁方陣可以為: 1 5 2 4 3 2 3 4 5 1 4 1 5 3 2 5 2 3 1 4 3 4 1 2 5 該數(shù)組的第一行 1,5,2,4,3 用程序自動(dòng)生成,但產(chǎn)生的第一行不一定非得是 1,5,2,4,3,第一行填寫完畢后,即以第一行作為全方陣索引, 即若第一行中的第 i 列的元素值為 j ,則 j在各行中的列號即為從第一行中元素值為 i的那一列開始讀出的 n個(gè)自然數(shù)(到行末則從行頭接著讀),例如第一行第2列的元素值為5, 則從元素值為2的那一列(第3列)開始讀出 2,4,3,1,5,這就是元素5在各行中的列標(biāo)號。 測試數(shù)據(jù):① n=5 ② n=8 第六單元 函 數(shù)一、 選擇題1. 在C語言中,當(dāng)函數(shù)調(diào)用時(shí) 。A. 實(shí)參和形參各占一個(gè)獨(dú)立的存儲單元B. 實(shí)參和形參共用存儲單元C. 可以由用戶指定實(shí)參和形參是否共用存儲單元D. 由系統(tǒng)自動(dòng)確定實(shí)參和形參是否共用存儲單元2. 以下函數(shù)調(diào)用語句中實(shí)參的個(gè)數(shù)為 。exce((v1,v2),(v3,v4,v5),v6)。 A. 3 B. 4 C. 5 D. 63. 如果在一個(gè)函數(shù)的復(fù)合語句中定義了一個(gè)變量,則該變量 。A. 只在該符合語句中有效,在該符合語句外無效 B. 在該函數(shù)中任何位置都有效 C. 在本程序的原文件范圍內(nèi)均有效 D. 此定義方法錯(cuò)誤,其變量為非法變量4. C語言允許函數(shù)值類型缺省定義,此時(shí)該函數(shù)值隱含的類型是 。A. float型 B. int型 C. long型 D. double型5. C語言規(guī)定,函數(shù)返回值的類型是由 。A. return語句中的表達(dá)式類型所決定B. 調(diào)用該函數(shù)時(shí)的主調(diào)函數(shù)類型所決定C. 調(diào)用該函數(shù)時(shí)系統(tǒng)臨時(shí)決定D. 在定義該函數(shù)時(shí)所指定的函數(shù)類型決定6. 在C語言程序中,以下描述正確的是 。A. 函數(shù)的定義可以嵌套,但函數(shù)的調(diào)用不可以嵌套B. 函數(shù)的定義不可以嵌套,但函數(shù)的調(diào)用可以嵌套C. 函數(shù)的定義和函數(shù)的調(diào)用均不可以嵌套D. 函數(shù)的定義和函數(shù)的調(diào)用均可以嵌套7. 以下敘述中正確的是 。A. 全局變量的作用域一定比局部變量的作用域范圍大B. 靜態(tài)(static)類別變量的生存期貫穿于整個(gè)程序的運(yùn)行期間C. 函數(shù)的形參都屬于全局變量D. 未在定義語句中賦初值的auto變量和static變量的初值都是隨機(jī)值8. 以下程序的運(yùn)行結(jié)果是:includestdio_hvoid sub(int s[],int y){ static int t=3;y=s[t];t;}main(){ int a[]={1,2,3,4},i,x=0;for(i=0;i4;i++){sub(a,x);printf("%d",x);}printf("\n");}A)1234 B)432l C)0000 D)44449. 以下程序的運(yùn)行結(jié)果是:main(){ int w=5;fun(w);printf("\n");}fun(int k){ if(kO) fun(k1);printf(" %d",k);}A)5 4 3 2 l B)0 1 2 3 4 5 C)1 2 3 4 5 D)5 4 3 2 1 010. 以下所列的各函數(shù)首部中,正確的是_______。A)void play(vat a:Integer,var b:Integer) B)void play(int a,b)C)void play(int a,int b) D)Sub play(a as integer,b as integer)11. 當(dāng)調(diào)用函數(shù)時(shí),實(shí)參是一個(gè)數(shù)組名,則向函數(shù)傳送的是_______。A)數(shù)組的長度 B)數(shù)組的首地址C)數(shù)組每一個(gè)元素的地址 D)數(shù)組每個(gè)元素中的值12. 在調(diào)用函數(shù)時(shí),如果實(shí)參是簡單變量,它與對應(yīng)形參之間的數(shù)據(jù)傳遞方式是_______。A)地址傳遞 B)單向值傳遞C)由實(shí)參傳給形,再由形參傳回實(shí)參 D)傳遞方式由用戶指定13. 以下函數(shù)值的類型是_______。fun(float x){ float y;y=3*x4;return y;}A)int B)不確定 C)void D)float二、 讀程序?qū)懡Y(jié)果1. fun1(int a,int b) { int c。 a+=a。 b+=b。 c=fun2(a,b)。 return c*c。 }fun2(int a,int b) { int c。 c=a*b%3。 return c。 }main() { int x=11,y=19。 printf(The final result is:%d\n,fun1(x,y))。 }2. int x。main() { x=5。 cude()。 printf(%d\n,x)。 }cude() { x=x*x*x。 }3. include long fun(int n){ long s。if(n==1||n==2) s=2。else s=n+fun(n1)。return s。} main() { printf(%ld\n,fun(4))。 }4. main() { int i。for(i=0。i2。i++) add()。 } add() { int x=0。static int y=0。printf(%d,%d\n,x,y)。x++。 y=y+2。 } 5. main() { int k=4,m=1,p。p=func(k,m)。 printf(%d, ,p)。p=func(k,m)。 printf(%d\n,p)。 } func(int a,int b) { static int m=0,i=2。i+=m+1。 m=i+a+b。return m。 }6. int t(int x,int y,int cp,int dp){ cp=x*x+y*y;dp=x*xy*y;} main(){ int a=4,b=3,c=5,d=6;t(a,b,c,d);printf("%d%d\n",c,d);}7. fun(int x,int y,int z){z=x*x+y*y;}main(){ int a=31;fun(5,2,a);printf("%d",a);} 8. int a,b;void fun(){ a=100;b=200; }main(){ int a=5,b=7;fun();printf("%d%d\n",a,b);}9. int x=3;main(){int i;for(i=1;ix;i++) incre();}incre(){static int x=1;x*=x+l;printf("%d",x);}10. int func(int a,intb){ return(a+b); }main(){int x=2,y=5,z=8,r;r=func(func(x,y),z);printf("%d\n",r);}11. long fib(int n){ if(n2)return(fib(n1)+fib(n2)); else return(2);}main(){ printf("%ld\n",fib(3)};}三、 填空題1. 編寫一個(gè)驗(yàn)證正整數(shù)M是否為素?cái)?shù)的函數(shù),若M是素?cái)?shù)則把1送到T中,否則零送到T中。在主函數(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1