1樓:知道愛好者
declare
type type_tt is varray(1000) of varchar2(100);
var type_tt := type_tt('b','a','c','c','a');
temp varchar2(100);
flag boolean;
begin
<>for i in 1 .. var.count-1 loop
flag := false;
for j in reverse i .. var.count-1 loop
if var(j+1) < var(j) then
temp := var(j+1);
var(j+1) := var(j);
var(j) := temp;
flag := true;
end if;
end loop;
if (not flag) then
exit outer_scope;
end if;
end loop;
for i in var.first .. var.last loop
dbms_output.put_line(var(i));
end loop;
end;/
c語言氣泡排序演算法 要用函式
2樓:
從小到大排序
void paixu(double a,int n)}}
} 把樓上的改改,減少浪費,歡迎拍磚
3樓:匿名使用者
void bubble_sort(int a, int n)}}
編寫一個氣泡排序法的函式,在主函式中進行呼叫,使該函式能實現對一個具有5個元素的陣列進行排序,在主
4樓:聽不清啊
#include
void bubble(int*a,int n)
}int main()
5樓:匿名使用者
#include#includevoidbubble(int*a,intm){inti,j,temp;for(i=0;i
c語言 用一個函式來實現對10個數進行氣泡排序
6樓:it孤鶩
#include "stdio.h"
int exchange(char a[10]) //char{int i,j,t;
for(i=0;i<10;i++)
for(j=0;j<9-i;j++)
if (a[j]
你是對10個字串排序把
C語言編寫程式用氣泡排序實現降序排列
include void main printf 排序後的數字為 for i 0 i 9 i printf d p i printf n 氣泡排序 bubble sort 是一種電腦科學領域的較簡單的排序演算法。它重複地走訪過要排序的數列,一次比較兩個元素,如果他們的順序錯誤就把他們交換過來。走訪數...
C語言踢用函式來實現對任意n個數進行氣泡排序,由主函式進行呼叫並輸出排序結果
主要語句段 void sort 然後你在主程式中呼叫就可以了 include stdio.h int main for i 0 i printf d a i 由主函式呼叫排序子函式,對n個整數進行從小到大的排序,如何用c語言氣泡排序法程式設計?include void sort int a,int ...
程式設計實現對一維陣列進行氣泡排序的函式,並在main函式中驗證程式的正確性
include define n 10 int main n個元素 for j 0 j抄n 1輪外迴圈襲 for i 0 i 編寫一個函式對一維陣列進行氣泡排序 int bubbleimprovedsort int a,int len comparenum 比較次數加1 if exchange 0 ...