編寫程式,將使用者從鍵盤輸入的任意多個數排序後按降序輸出

2021-04-17 22:53:14 字數 3184 閱讀 1979

1樓:匿名使用者

宣告一個足夠大的陣列,迴圈接收使用者輸入的數字,並記錄下使用者輸入的數字個數,然後再用氣泡排序演算法對整個陣列進行降序排序,最後輸出。

2樓:丿傾聽沉默

public sub 題

bai1()

dim n as integer, t as integer, i as integer

dim j as integer

n = val(inputbox("n:"))redim a(1 to n) as doublefor i = 1 to n

a(i) = val(inputbox("請輸du入zhidao" & "a" & (i) & "的值版權"))

next

for i = 1 to n - 1

for j = i + 1 to n

if a(i) < a(j) then

t = a(i): a(i) = a(j): a(j) = tend if

next

next

for i = 1 to n

debug.print a(i);

next

end sub

編寫一個程式,實現氣泡排序,將輸入的n個整數按降序進行排序,並輸出。

3樓:楊必宇

如圖所示:

short:修飾int,短整型資料,可省略被修飾的int。(k&r時期引入)

long:修飾int,長整型資料,可省略被修飾的int。(k&r時期引入)

long long:修飾int,超長整型資料,可省略被修飾的int。(c99標準新增)

signed:修飾整型資料,有符號資料型別。(c89標準新增)

unsigned:修飾整型資料,無符號資料型別。(k&r時期引入)

restrict:用於限定和約束指標,並表明指標是訪問一個資料物件的唯一且初始的方式。(c99標準新增)

4樓:匿名使用者

參考c語言**

#include

void bubblesort(int a,int n)//n為陣列a的元素個數

}}void main()

bubblesort(num,n);

for(j = 0; j < n; j++)printf("\n");}}

編寫一個程式,要求從鍵盤輸入10個整數,然後採用氣泡排序法,按降序排序。 (用氣泡排序法啊)

5樓:

對不起啊!剛下線了~~

#include

main()

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

printf("%-3d",a[i]);}

6樓:草原上之狼

#include

main()

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

printf("%-3d",a[i]);}

7樓:匿名使用者

int main()

{int i,j,t,a[10];

printf("please input 10 integers:\n");

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

scanf("%d",&a[i]);

for(i=0;i<9;i++) /* 冒泡法排序 */

for(j=0;j<10-i-1;j++)if(a[j]>a[j+1])

{t=a[j];/* 交換a[i]和a[j] */a[j]=a[j+1];

a[j+1]=t;

8樓:匿名使用者

#include

#include

intmain()

}arr[j] = '\0';

printf("%s\n", arr);

return 0;}

9樓:匿名使用者

#include

void main()

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

printf("%d\n",a[i]);}

10樓:芬fen呀

/* 用氣泡排序法對一維整型陣列中的十個數升序排序 */#include

#include

int main()

printf("the sequence after sort is:\n");

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

printf("%-5d",a[i]);

printf("\n");

system("pause");

return 0;

} 第一題的 在氣泡排序搜的

c語言:編寫一個程式,實現氣泡排序,將輸入的n個整數按降序進行排序,並輸出。

11樓:匿名使用者

#include

const int maxsize = 100;

int main() }}

for(i = 0; i < n; ++i)printf("%d ",a[i]);

printf("\n");

}return 0;}

12樓:楊必宇

如圖所示:

short:修飾int,短整型資料,可省略被修飾的int。(k&r時期引入)

long:修飾int,長整型資料,可省略被修飾的int。(k&r時期引入)

long long:修飾int,超長整型資料,可省略被修飾的int。(c99標準新增)

signed:修飾整型資料,有符號資料型別。(c89標準新增)

unsigned:修飾整型資料,無符號資料型別。(k&r時期引入)

restrict:用於限定和約束指標,並表明指標是訪問一個資料物件的唯一且初始的方式。(c99標準新增)

c語言對從鍵盤輸入的十個整數進行降序排序,排序後輸出第二大的數,編寫fun函式

13樓:匿名使用者

排序有挺多bai方法的,例du

如:氣泡排序法zhi、選擇dao排序法

以下使用選擇版排序

#include

int fun(int a, int n)}return 0;

}int main()

編寫程式由鍵盤輸入n值求,編寫一個程式,由鍵盤輸入n值,求s 1 1 2 1 2 3 1 2 3 n 的值。

include int main printf result d n sum return 0 include int main printf d sum return 0 設計一個c 程式從鍵盤輸入n值,然後求s 1 1 2 1 2 3 1 2 3 n 的值。include void main f...

VC 6 0編寫程式,從鍵盤上任意輸入正整數,判斷該數是否為素數

include math.h main 用c語言 從鍵盤上任意輸入一個正整數,判斷是否為素數。include include int shu long unsigned num 判斷一個給定的數num是不是素數 是返回1,否則返回0 include stdio.h void main if j i ...

編寫程式從鍵盤任意輸入4位數x,程式設計計算X的每數字相加之和(忽略整數前的正負號)

題 我想知道 您這樣問是啥意思?沒書?就算是尋求幫助 我希望您能先自己想下或是查下書給你個 吧 這裡有很多c語言考試資料 我也懶得編 了 那麼多題 唉 不知道這樣算不算能幫到你 編寫程式從鍵盤任意輸入一個4位數x,程式設計計算x的每一位數字相加之和 忽略整數前的正負號 請您幫忙 include ma...