c語言:輸入任意10個正整數,按照升序排序輸出:(冒泡演算法)
C語言永遠不會過時
其實學程式設計關鍵是學習其思想,如果你精通了一門,再去學其他的時候也很容易上手。C不會過時的,尤其是在unix、linux操作平臺上,學好C是必須的。
C跟C++在很多方面也是相容的,c是c++的基礎。
再者c能從很大的程度上幫你瞭解計算機的發展史,資料結構等方面的知識,很多軟體、甚至作業系統中的很大部分是用c來實現的。
還有一些電器晶片的程式,比如電冰箱內製冷系統……可以說用c可以解決一切可能遇到的問題,關鍵是你要能精通它。
所以放開手腳去大膽的學吧,c永遠不會過時


小編給大家推薦一個學習氛圍超好的地方,C/C++交流企鵝裙:870963251!適合在校大學生,小白,想轉行,想通過這個找工作的加入。裙裡有大量學習資料,有大神解答交流問題,每晚都有免費的直播課程
原始碼:
#include<stdio.h>
void main()
{
int a[10];
int i,m,n;
printf("請輸入10個正整數:\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
printf("\n");
for(m=0;m<9;m++) /*進行9次迴圈 實現9趟比較*/
for(i=0;i<9-m;i++) /*在每一趟中進行9-m次比較*/
if(a[i]>a[i+1]) /*相鄰兩個數比較*/
{
n=a[i];
a[i]=a[i+1];
a[i+1]=n;
}
printf("升序排列結果為:\n");
for(i=0;i<10;i++)
printf(" %d",a[i]);
printf("\n");
}