1樓:匿名使用者
voidselect_sort(int*a,intn)
{registerinti,j,min,t;
for(i=0;i查詢最小值
2樓:東哥
程式如下:
#include
#include
#include
void main()
for(t=0;t<49;t++)
for(i=t+1;i<50;i++)
if(a[t]>a[i])
for(i=0;i<50;i++)}
利用隨機函式產生10個100以內的整數,並從小到大的順序排序並輸出。
3樓:
#include
using namespace std;
int a[10]; //測試陣列
duvoid print() //輸出陣列元素zhia[j+1]=temp;
}print();
}int main()
編寫程式,用選擇法對10個整數按從小到大順序排序
4樓:倒黴熊
#include
void sort(int array,int n)//for
if(k!=i)}}
int main()
;int i;
printf("before\n");
for(i=0;i<10;i++)
sort(a,10);
printf("\nafter\n");
for(i=0;i<10;i++)
return 0;}
利用隨機函式產生10個兩位整數,然後按從大到小的順序排序輸出
5樓:匿名使用者
#include
#include
#include
using namespace std;int main()for(int i=0;i<10;i++)}}for(int i=0;i<10;i++)return 0;}
6樓:匿名使用者
#include
#include
#include
#include
#include
using namespace std;
int main(void)
利用rand的函式產生10個隨機數,從小到大排序 matlab程式 急求大神!!
7樓:用著追她
1、首先開啟電腦上的「matlab」軟體。
2、rand函式產生由在(0, 1)之間均勻分佈的隨機陣列成的陣列,下面在命令列輸入rand(1)。
3、rand(a,b)產生a行b列的隨機矩陣,在命令列輸入rand(1,4)產生一個1行4列的隨機矩陣。
4、下面輸入rand(2,3),產生一個2行3列的隨機矩陣。
5、當行數和列數相等時,輸入rand(2,2),產生一個2行2列的隨機矩陣。
6、行和列相等時,可以只輸入一個數字,例如rand(2),生成的結果與rand(2,2)相同。
注意事項:
matlab可以進行矩陣運算、繪製函式和資料、實現演算法、建立使用者介面、連線其他程式語言的程式等,主要應用於工程計算、控制設計、訊號處理與通訊、影象處理、訊號檢測、金融建模設計與分析等領域。
8樓:匿名使用者
氣泡排序
a=rand(1,10);
for i=1:10
for j=1:10-i
if a(j)>a(j+1)
t=a(j);
a(j)=a(j+1);
a(j+1)=t;
endendend
9樓:匿名使用者
sort(rand(1,10))
利用隨機函式產生10個兩位整數,怎麼按從大到小的順序排序輸出?
10樓:匿名使用者
#include
#include
#include
using namespace std;int main()for(int i=0;i<10;i++){for(int j=0;j<9-i;j++){if(a[j]
11樓:許鵬
import random
a=range(10,100)
b=random.sample(a,10)b.sort()
12樓:手機使用者
數 - c++中常用rand()函式生成隨機數,但嚴格意回義上來講生成的答只是偽隨機數(pseudo-random integral number)。生成隨機數時需要我們指定一個種子
13樓:匿名使用者
人生苦短bai我用python.
import random #匯入du隨機zhi模組daolistnum=[random.randint(10,100) for x in range(10)]#生成10個隨機兩位數
內listnum.sort(reverse=true)#按照要求排容序print(listnum)#列印
c語言程式設計: 從使用者輸入10個整數,對其按照從小到大的順序排序,並輸出結果。
14樓:凌亂心扉
//要求任意輸入10個數,然後按從小到大順序輸出#include
int main()
for(i=0;i<9;i++)}}
printf("排列後順序為:");
for(i=0;i<10;i++)
printf("\n");
return 0;}
15樓:匿名使用者
要求任意輸入10個數,然後按從小到大順序輸出#include
int main()
for(i=0;i<9;i++)}}
printf("排列後順序為:");
for(i=0;i<10;i++)
printf("\n");
return 0;}
16樓:匿名使用者
#include
int main(void)
for(i = 0;i < 10;i++)}c = arr[i];
arr[i] = min;
arr[mini] = c;
}for(i = 0;i < 10;i++)}望採納。
17樓:千年菡
#include
int main(void)
//輸入·十個數
for (j = 1; j <= 9; j++) // 冒泡法排序}}
printf("從小到大排\n");
for (i = 0; i < 10; i++)return 0;}
18樓:匿名使用者
先定義一個陣列存這十個數,要看你用什麼演算法了,根據不同演算法進行篩選
19樓:匿名使用者
#include<stdio.h>
int main()bai
自己做隨機函式,如何產生真正的隨機函式?
在計算機中並沒有一個真正的隨機數發生器,但是可以做到使產生的數字重複率很低,這樣看起來好象是真正的隨機數,實現這一功能的程式叫偽隨機數發生器。有關如何產生隨機數的理論有許多,如果要詳細地討論,需要厚厚的一本書的篇幅。不管用什麼方法實現隨機數發生器,都必須給它提供一個名為 種子 的初始值。而且這個值最...
C 用隨機函式產生互不相同的兩位整數存放到一維陣列中,並輸出其中的素數
j的起始值應該從2開始 include include include using namespace std void prime int a 10 void main if t 0 break cout cout n 其中的素數有 prime a void prime int a 10 if t...
rand隨機函式產生的值的範圍rand是如何確定要產生的隨機數的範圍的?例如rand20它產生的隨機數的範圍?
cplusplus中有這樣的介紹 rand函式產生一個0到rand max的偽隨機數,這裡的rand max因不同的實現而異,但rand max至少為32767。比如,msvc中通常為0x7fff,即32767,而linux平臺下gcc中rand max通常會遠遠大於這個值 有一些其他程式語言的ra...