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

正文內(nèi)容

[工學]c語言程序設計省二級考試題編程-文庫吧

2024-12-23 21:17 本頁面


【正文】 (i=0。i9。i++) { printf(%3d,a[i])。 sum=sum+a[i]。 } printf(\n)。 /*求平均值 */ average=*sum/9。 printf(數(shù)組各元素的平均值為 :\n%.2lf。 \n,average)。 printf(小于平均值的數(shù)據(jù)為 :\n)。 for(i=0。i9。i++) { if(a[i]average) { printf(%3d,a[i])。 count++。 } } printf(\n)。 printf(小于平均值的元素一共有 %d 個。 \n,count)。 } 10 4 /*用隨機函數(shù)產(chǎn)生 15 到 85 間的正整數(shù), 為一維數(shù)組 A[10]賦值, 然后將數(shù)組 A 降序排序, 輸出數(shù)組 A 最大的 5 個元素的平均值。 ( 思路 :產(chǎn)生隨機數(shù)所需要的頭文件為 , 初始化隨機數(shù)生成器的語句為 srand(time(0))。, 先對數(shù)組進行排序, 然后計算前 5 個元素的平均值, 最后將該平均值輸出) */ include include main() { int i,j,t,a[10]。 double sum=0,average。 srand(time(0))。 /*產(chǎn)生隨機數(shù),并輸出各個元素 */ printf(隨機數(shù)數(shù)組的各 元素為: \n)。 for(i=0。i10。i++) { a[i]=rand()%71+15。 printf(%3d,a[i])。 } printf(\n)。 /*冒泡法排序 */ for(i=0。i101。i++) { for(j=0。j101i。j++) { if(a[j]a[j+1]) { t=a[j]。 a[j]=a[j+1]。 a[j+1]=t。 } } } /*輸出排序后的數(shù)組 */ printf(排序后的隨機數(shù)數(shù)組的各元素為: \n)。 for(i=0。i10。i++) { printf(%3d,a[i])。 if(i5) sum+=a[i]。 } average=sum/。 printf(\n)。 printf(最大的五個元素的平均值為 :%.2lf。 \n,average)。 } 10 5 /* 求一維數(shù)組 A 中最大 3 個元素的平方根之和。 A 數(shù)組的數(shù)據(jù)為 56, 78, 98, 45, 58, 34, 12, 90, 76, 88。 (思路:定義一個數(shù)組 B,將 A 的數(shù)組的各元素復制到 B 數(shù)組中, 然后對 B 數(shù)組升序排序 ,找出排序后的前三個元素, 即為最大的三個元素,最后將此三元素進行計算并輸出) */ include include main() { int i,j,t。 int a[10]={56,78,98,45,58,34,12,90,76,88}。 int b[10]。 double result=0。 /*輸入 a 數(shù)組 ,并向?qū)⒏鱾€元素填入 b 數(shù)組 */ printf(輸入數(shù)組 A 的各元素: \n)。 for(i=0。i10。i++) { printf(%3d,a[i])。 b[i]=a[i]。 } printf(\n)。 /*對 b 數(shù)組進行逆序排序 */ for(i=0。i101。i++) { for(j=0。j101i。j++) { if(b[j]b[j+1]) { t=b[j]。 b[j]=b[j+1]。 b[j+1]=t。 } } } /*輸出逆序有序 b 數(shù)組 */ printf(輸入數(shù)組 B 的各元素: \n)。 for(i=0。i10。i++) { printf(%3d,b[i])。 /*此時, B 已經(jīng)有序,前 3 個元素即為最大值 */ if(i3) { result=result+sqrt(b[i])。 } } printf(\n\n)。 printf(最大三個元素的平方根之和 :%.2lf\n,result)。 } 1 include main() { int i,j,t。 int a[10]={11,33,56,67,25,45,43,54,69,89}。 printf(冒泡法排序前: \n)。 for(i=0。i10。i++) printf(%3d,a[i])。 printf(\n)。 /*冒泡法排序 */ for(i=0。i101。i++) { for(j=0。j101i。j++) { if(a[j]a[j+1]) { t=a[j]。 a[j]=a[j+1]。 a[j+1]=t。 } } } printf(冒泡法排序后: \n)。 for(i=0。i10。i++) printf(%3d,a[i])。 printf(\n)。 } 10 2 include main() { int i,j,k,t。 int a[10]={23,45,56,98,56,74,85,33,40,67}。 printf(選擇法排序前: \n)。 for(i=0。i10。i++) printf(%3d,a[i])。 printf(\n)。 /*選擇法排序 */ for(i=0。i101。i++) { k=i。 for(j=i+1。j10。j++) { if(a[k]a[j]) { k=j。 } } if(k!=i) { t=a[k]。 a[k]=a[i]。 a[i]=t。 } } printf(選擇法排序后: \n)。 for(i=0。i10。i++) printf(%3d,a[i])。 printf(\n)。 } 10 3 /* 編寫程序?qū)崿F(xiàn)統(tǒng)計一維數(shù)組 A 中 小于數(shù)組元素平均值的元素個數(shù) 并輸出數(shù)組各元素的值,平均值和小于平均值的元素的個數(shù), 數(shù)組 A 的數(shù)據(jù)為: 12, 56, 69, 59, 47, 21, 24, 51, 64。 */ include main() { int i,count=0,sum=0。 double average。 int a[9]={12,56,69,59,47,21,24,51,64}。 printf(數(shù)組原始數(shù)據(jù)為 :\n)。 for(i=0。i9。i++) { printf(%3d,a[i])。 sum=sum+a[i]。 } printf(\n)。 /*求平均值 */ average=*sum/9。 printf(數(shù)組各元素的平均值為 :\n%.2lf。 \n,average)。 printf(小于平均值的數(shù)據(jù)為 :\n)。 for(i=0。i9。i++) { if(a[i]average) { printf(%3d,a[i])。 count++。 } } printf(\n)。 printf(小于平均值的元素一共有 %d 個。 \n,count)。 } 10 4 /*用隨機函數(shù)產(chǎn)生 15 到 85 間的正 整數(shù), 為一維數(shù)組 A[10]賦值, 然后將數(shù)組 A 降序排序, 輸出數(shù)組 A 最大的 5 個元素的平均值。 (思路 :產(chǎn)生隨機數(shù)所需要的頭文件為 , 初始化隨機數(shù)生成器的語句為 srand(time(0))。, 先對數(shù)組進行排序, 然后計算前 5 個元素的平均值, 最后將該平均值輸出) */ include include main() { int i,j,t,a[10]。 double sum=0,average。 srand(time(0))。 /*產(chǎn)生隨機數(shù),并輸出各個元素 */ printf(隨機數(shù)數(shù)組的各元素為: \n)。 for(i=0。i10。i++) { a[i]=rand()%71+15。 printf(%3d,a[i])。 } printf(\n)。 /*冒泡法排序 */ for(i=0。i101。i++) { for(j=0。j101i。j++) { if(a[j]a[j+1]) { t=a[j]。 a[j]=a[j+1]。 a[j+1]=t。 } } } /*輸出排序后的數(shù)組 */ printf(排序后的隨機數(shù)數(shù)組的各元素為: \n)。 for(i=0。i10。i++) { printf(%3d,a[i])。 if(i5) sum+=a[i]。 } average=sum/。 printf(\n)。 printf(最大的五個元素的平均值為 :%.2lf。 \n,average)。 } 10 5 /* 求一維數(shù)組 A 中最大 3 個元素的平方根之和。 A 數(shù)組的數(shù)據(jù)為 56, 78, 98, 45, 58, 34, 12, 90, 76, 88。 (思路:定義一個數(shù)組 B,將 A 的數(shù)組的各元素復制到 B 數(shù)組中, 然后對 B 數(shù)組升序排序 ,找出排序后的前三個 元素, 即為最大的三個元素,最后將此三元素進行計算并輸出) */ include include main() { int i,j,t。 int a[10]={56,78,98,45,58,34,12,90,76,88}。 int b[10]。 double result=0。 /*輸入 a 數(shù)組 ,并向?qū)⒏鱾€元素填入 b 數(shù)組 */ printf(輸入數(shù)組 A 的各元素: \n)。 for(i=0。i10。i++) { printf(%3d,a[i])。 b[i
點擊復制文檔內(nèi)容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1