用C語言編寫,輸入數按降序排列用C語言編寫,輸入10個數按降序排列

2021-03-06 23:57:15 字數 1954 閱讀 6054

1樓:一個青年

源程式**如下:#define _crt_secure_no_warnings//vs環境下需要,vc不需要

#include//標頭檔案;

int main()

;//定義三個變數和一個長度為10的陣列;

printf("請輸入十個數:\n");//顯示「請輸入十個數」

for (i = 0; i < 10; i++)for (i = 1; i < 10; i++)//for迴圈,進行9次迴圈;

else}}

for (i = 0; i < 10; i++)return 0;//返回值為0;

}程式執行結果如下:

擴充套件資料:其他實現方法如下:

#include

int mysort(int *a, int n)}}return 0;

}int main()

mysort(a, 10);

for (i = 9; i >= 0; i--)printf("%3d", a[i]);

printf("\n");

return 0;}

2樓:wo_相當厲害

#include "stdafx.h"

#include "stdio.h"

int main(int argc, char* argv)for(i=0;i<9;i++)}}

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

return 0;

}用選擇法。

c語言輸入10個整數,按降序排序輸出

3樓:匿名使用者

#include

int mysort(int *a,int n)}}return 0;

}int main()

mysort(a,10);

for(i=9;i>=0;i--)

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

printf("\n");

return 0;}

c語言程式設計 將a[10]陣列中10個數分別按升序和降序排列的程式。

4樓:

int a[10];

int i, j, k;

int t;

... (輸入10個數字到a中,略過)

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

if (k != i)}

5樓:手機使用者

#include

main()

,i,j,t;

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

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

輸入10個整數用c語言,隨機輸入10個整數,用氣泡排序法對這些整數降序排列

6樓:匿名使用者

printf("plese input the number\n");

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

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

for(i=0;i<10;i++) /*冒泡

排序*/

for(j=1;ja[j] )

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

printf("%d ",a[i]); /*輸出排序後的結內

果容*/

7樓:匿名使用者

for(i = 0; i < 10; i ++)scanf("%d", &a[i]);

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

C語言編寫,統計輸入的行數,輸出用EOF結束輸入

本題中的 用eof結束輸入 是指,在結束輸入之後要再輸入一個結束字元 按ctrl z鍵 之後再按回車。include int main void 你還沒有搞定啊?厲害 下我幫你寫寫好了 注意 要先建立好1.txt 因為你只要的是計算行數部分對吧 呵呵 include void main printf...

用c語言怎麼編寫輸入矩陣求其逆矩陣的程式

迴圈輸入矩陣元素,你想想求行列式的演算法,改一改就是求逆矩陣 通過 a e e a 1 這個初等變換來求逆矩陣。下面是實現gauss jordan法實矩陣求逆。include include include intbrinv double a,intn if d 1.0 1.0 if is k k ...

用c語言程式編寫輸入四位整數如1234使

希望我的回答對你的學習有幫助 include int main 計算各位之和,並倒序輸出 for i 0 i 4 i printf n printf d n fdsum return 0 4位數 number個位 number 10十位 number 10 10百位 number 100 10千位 ...