在c語言中何為起泡法,請高手給詳細解釋一下

2021-03-03 21:37:20 字數 984 閱讀 1534

1樓:只有今天加油

你說的可能是氣泡排序。這種演算法是很簡單的,他就是先處第乙個數與其它數比較,小的排在前面,一輪下來最小的數就找到了,然後再用第二個數與剩餘的數比較,以此類推。(其中要用到遞迴的思想)

c語言 寫一函式用「起泡法」對輸入的10個字元由大到小順序排序 5

2樓:匿名使用者

用vc編寫:

#include "iostream.h"

main(void)

{int i,j;

int t[10];

cout<<"請輸入

bai10個數字:";

for(i=0;i<10;i++)

cin>>t[i];

for(i=0;i<9;i++)

{k=t[i];

for(j=i+1;j<10;j++)

if(t[j]=0;i--)

cout

出的程式

只zhi能對數字進行排序,字母dao還要另外編寫...沒辦法版乙個權程式實現...

3樓:匿名使用者

#include "stdio.h"

main()

for (i=0;i<10;i++)

for (j=0;j<10-i;j++)

if (a[j]

for (i=1;i<10;i++)

printf("%c",a[i]);}

4樓:匿名使用者

dim i,j,k as integer;

dim a[10] as integer

for i=1 to 10

a[i]=i

next i

for i=0 to 9

for j=0 to i

if a[i]

next j

next i

C語言中a25109怎麼計算,請高手指點,謝了

從左至右 25 10 2.5 接著2.5 9 也就是2.5除以9取餘 但是取的餘數只能只整形的所以a 的只就是0了 在c語言中,10 20等於多少?還有25 10 9等於多少?都是整形的。所以10 20 10 25 10 9 25 10 9 2 9 2 望採納,謝謝 在c語言中,10 20等於10 ...

在C語言中將很大的正整數賦值給int型別變數a,輸出

在不同的抄c系統中,int有不同的表示範圍。32位 4位元組 的int,它可以表示的數字範圍是 2147483648 2147483647,共可表示4294967296個不同的數。這是因為它有點像我們用 每個檔位上只可以表示0 9 的算盤。假如我們的乙個算盤有4個檔位,它能表示從0 9999共100...

在C語言中,當變數a賦值給變數b後,變數a的值就變為零了嗎

怎麼抄會變0啊,襲你這裡的 沒問題 你全貼出來看看 看了,應該這樣 include void main if a c if b c printf d,d,d n a,b,c getch 暈!要麼t b b a a t 要麼t a a b b t t b a t b a 當然不可以了,這樣把a的值丟了...