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

正文內(nèi)容

c語言習(xí)題全集答案解析(參考版)

2025-06-28 15:37本頁面
  

【正文】 在主函數(shù)中讀入。return m。i+=m+1。 printf(%d\n,p)。 printf(%d, ,p)。 } 5. main() { int k=4,m=1,p。x++。static int y=0。i++) add()。for(i=0。} main() { printf(%ld\n,fun(4))。else s=n+fun(n1)。 }3. include long fun(int n){ long s。 printf(%d\n,x)。main() { x=5。 printf(The final result is:%d\n,fun1(x,y))。 return c。 }fun2(int a,int b) { int c。 c=fun2(a,b)。 a+=a。A)地址傳遞 B)單向值傳遞C)由實參傳給形,再由形參傳回實參 D)傳遞方式由用戶指定13. 以下函數(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ù)傳送的是_______。A. 函數(shù)的定義可以嵌套,但函數(shù)的調(diào)用不可以嵌套B. 函數(shù)的定義不可以嵌套,但函數(shù)的調(diào)用可以嵌套C. 函數(shù)的定義和函數(shù)的調(diào)用均不可以嵌套D. 函數(shù)的定義和函數(shù)的調(diào)用均可以嵌套7. 以下敘述中正確的是 。A. float型 B. int型 C. long型 D. double型5. C語言規(guī)定,函數(shù)返回值的類型是由 。 A. 3 B. 4 C. 5 D. 63. 如果在一個函數(shù)的復(fù)合語句中定義了一個變量,則該變量 。A. 實參和形參各占一個獨立的存儲單元B. 實參和形參共用存儲單元C. 可以由用戶指定實參和形參是否共用存儲單元D. 由系統(tǒng)自動確定實參和形參是否共用存儲單元2. 以下函數(shù)調(diào)用語句中實參的個數(shù)為 。如 n=5時, 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 用程序自動生成,但產(chǎn)生的第一行不一定非得是 1,5,2,4,3,第一行填寫完畢后,即以第一行作為全方陣索引, 即若第一行中的第 i 列的元素值為 j ,則 j在各行中的列號即為從第一行中元素值為 i的那一列開始讀出的 n個自然數(shù)(到行末則從行頭接著讀),例如第一行第2列的元素值為5, 則從元素值為2的那一列(第3列)開始讀出 2,4,3,1,5,這就是元素5在各行中的列標號。24. 統(tǒng)計一個單位職工的年齡,要求把相同年齡最多的那個年齡找出來(可能有幾個這樣的年齡),并統(tǒng)計出現(xiàn)的次數(shù)。例如:三階魔方陣為 8 1 6 3 5 7 4 9 2 要求打印由 1到的自然數(shù)構(gòu)成的魔方陣。22. 已知 100個自然數(shù) 1~100,我們?nèi)?1, 2, 3, 4時, 我們可將其排成一圈使每兩個數(shù)之和都是素數(shù),即→1→2→3→4→,問 1~100內(nèi)連續(xù)取 n個數(shù),即 1~ n(≤ 100)能滿足上述要求的最大的 n是多少?23. 打印魔方陣。20. 找出 MN 數(shù)組中所有不相鄰元素,并求出它們的和(相鄰的數(shù):前一個是偶數(shù),后一個是素數(shù))。 18. 打印所有不超過 n( n256)的其平方具有對稱性的數(shù)(也稱回文數(shù))。 問此人原來的位置是多少號? 17. 編程產(chǎn)生如下形式的方陣。15. 有 N個國家名,要求按字母先后順序排列(用起泡排序法)后輸出。13. 將字符數(shù)組 A中下標為雙號(0,2,4,6,8...) 的元素值傳給另一個字符數(shù)組 B,然后將 B數(shù)組的元素按逆序輸出。例如:如果a[i][0]大于a[i+1][0],則i行與i+1行中所有元素都要進行對換。10. 有一個二維數(shù)組整型數(shù)組中,每一行都有一個最大值,編程求出這些最大值以及它們的和。8. 求一個 33矩陣兩條對角線上元素之和(每個元素只加一次)。方法如下:首先 2是素數(shù),凡 2 的倍數(shù)都不是素數(shù),于是把這些數(shù)從數(shù)表中篩去, 2以后沒有被篩去的第一個數(shù)是 3, 然后把 3的倍數(shù)都從數(shù)表中篩去, 3以后沒被篩去的第一個數(shù)是 5,然后把 5 的倍數(shù)都從數(shù)表中篩去。6. 用選擇法對10個整數(shù)由大到小排序。4. 輸入N個數(shù)到數(shù)組中,輸出所有大于N個數(shù)平均值的數(shù)。要求找出最小的數(shù)和它的下標,然后把它和數(shù)組中最前面的元素對換位置。 }四、 編程1. 有一個正整數(shù)數(shù)組,包含N個元素,要求編程求出其中的素數(shù)之和以及所有素數(shù)的平均值。 flag2=1。k++) if ( (4) ) flag1=0。amp。 if (a[i][j]==max) { for (k=0,flag1=1。jm。j++) if (a[i][j]max) max=a[i][j]。 for (j=1。in。 }flag2=0。j++) printf(%5d,a[i][j])。i++) { for (j=0。 for (i=0。jm。in。m)。 printf(\n輸入列數(shù) m:)。 scanf(%d,amp。 int a[N][M],max。馬鞍點即它的值在行中最大,在它所在的列中最小。k++) printf(%3d,a[k])。 for (k=0。 n++。k++) if (s==a[k]) (2) 。 for (k=0。j=3。i=4。 int i,j,k,s,n=0。 printf(The longest string is : \n%s\n,str)。iN。 strcpy(str,s[0])。iN。 int i。 }7. 找出10個字符串中的最大者。\039。 k++。 (2) 。ch)。gets(str1)。int i=0,k=0。 include void main() { /*str1表示原來的一行文字,str2表示刪除指定字符后的文字*/char str1[100],str2[100]。 }6. 有一行文字,要求刪去某一個字符。 (4) 。 } printf(\n交換后的數(shù)組:\n)。 a[k]= (2) 。k (1) 。k++) printf(%4d,a[k])。 for (k=0。 define N 7void main() { int a[N]={12,9,16,5,7,2,1},k,s。 }}5. 將一個數(shù)組中的元素按逆序重新存放。y++) { z=x+y。x++) for (y=0。 for (x=0。}。,39。,39。,39。, 39。,39。,39。,39。,39。,39。,39。,39。main() { char ss[4][3]={39。i++) if( fabs(a[i]pjz)s ){ t=a[i]。 for(i=1。pjz+= ; } s=fabs(a[0]pjz)。i++) {scanf(“%f”,amp。 for(i=0。include void main(){ float a[20],pjz=0,s,t。i++) if(s[i]s[p]) 。 for(i=0,p=0。2. 下面的程序是輸出數(shù)組中最大元素的下標(p表示最大元素的下標)。 puts(c)。i10。 strcpy(c,str[0])。i10。 int i。printf(\%s\\n,ch[1])。 printf(%d\n,s)。)) s=0。(s2[i]==39。)amp。 if ((s1[i]==39。\039。amp。 i=0。 printf(input string2:\n)。 printf(input string1:\n)。 } } 6. include main() { int i,s。j++) printf(%4d,a[i][j])。i++) { for (j=0。 for (i=0。j4。i4。 } 5. void main() { int a[4][4],i,j,k。 if (i==j) sum=sum+a[i][j]。j3。i3。 int sum=0,i,j。}printf(k=%d\n,k)。 p[i]%2){ k=k+p[i]。while(i7 amp。i++) printf(“%”,b[i])。for(i=0。i++)b[i]=b[i+1]。for(i=0。int i。i++) printf(“%5d”,a[i])。 for(i=0。i8。A. 4 B. 1 C. 2 D. 5二、 讀程序?qū)懡Y(jié)果1. include void main(){ int a[8]={1,0,1,0,1,0,1,0},i。 A. 12 B. 8 C. 7 D. 67. 在執(zhí)行int a[][3]={1,2,3,4,5,6}。char s[12]= A book。printf(%.4s,s)。 D. char s4[4]={ ’t’,’e’,’s’,’t’}5. 下面程序段運行時輸出結(jié)果是 。s1=test。C. int c[2][]={{1,2},{3,4}} D. int a[3][2]={{1,2},{3,4}}4. 以下不能正確賦值的是 。A. int n=5,b[n][n]。之后,對a的引用正確的是 。D. 數(shù)組的大小是可變的,但可以有不同的類型的數(shù)組元素。B. 數(shù)組的大小是可變的,但所有數(shù)組元素的類型必須相同。 第五單元 數(shù) 組一、 選擇題1. 以下關(guān)于數(shù)組的描述正確的是 。 23. 兩個乒乓球隊進行比賽,各出三人,甲隊為A、B、C三人,乙隊為X、Y 、Z三人,已知抽簽決定比賽名單。試編程序,將 6至50之間全部偶數(shù)表示為兩個素數(shù)之和。20. 用泰勒展開式求sinx的近似值 sinx= 測試數(shù)據(jù):① x= , n=8 ② x= , n=2021. 驗證歌德巴赫猜想。18. 給出一個不多于4位的正整數(shù),要求:① 求出它是幾位數(shù) ② 分別打印出每一位數(shù)字 ③ 按逆序打印出各位數(shù)字。編程序找出1000之內(nèi)的所有完數(shù),并按下面格式輸出其因子: 6 its factors are 1,2,3 17. 有一個四位正整數(shù),組成這個四位數(shù)的四個數(shù)字各不相同,如果把它們的首尾互換,第二位與第三位互換,組成一個新的四位數(shù)。16. 一個數(shù)如果恰好等于它的因子之和,這個數(shù)就稱為“完數(shù)”。15. 兩位數(shù)13和62具有很有趣的性質(zhì):把它們個位數(shù)字和十位數(shù)字對調(diào),其乘積不變,即13
點擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1