當前位置:編程學習大全網 - 源碼下載 - 從鍵盤輸入10個整數,排序後從小到大輸出。

從鍵盤輸入10個整數,排序後從小到大輸出。

#include<stdio.h>

int main()

{

int a[10];

int i,j;

int temp;

printf("請輸入10個整數:");

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

{

scanf("%d",&a<i>);

}

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

{

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

{

if(a[j]>a[j+1])

{

temp=a[j];

a[j]=a[j+1];

a[j+1]=temp;

}

}

}

printf("排列後順序為:");

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

{

printf("%d",a<i>);

}

printf("\n");

return 0;

}

運行結果:

擴展資料:

include用法:

#include命令預處理命令的壹種,預處理命令可以將別的源代碼內容插入到所指定的位置;可以標識出只有在特定條件下才會被編譯的某壹段程序代碼;可以定義類似標識符功能的宏,在編譯時,預處理器會用別的文本取代該宏。

插入頭文件的內容

#include命令告訴預處理器將指定頭文件的內容插入到預處理器命令的相應位置。有兩種方式可以指定插入頭文件:

1、#include<文件名>

2、#include"文件名"

如果需要包含標準庫頭文件或者實現版本所提供的頭文件,應該使用第壹種格式。如下例所示:

#include<math.h>//壹些數學函數的原型,以及相關的類型和宏

如果需要包含針對程序所開發的源文件,則應該使用第二種格式。

采用#include命令所插入的文件,通常文件擴展名是.h,文件包括函數原型、宏定義和類型定義。只要使用#include命令,這些定義就可被任何源文件使用。如下例所示:

#include"myproject.h"//用在當前項目中的函數原型、類型定義和宏

妳可以在#include命令中使用宏。如果使用宏,該宏的取代結果必須確保生成正確的#include命令。例1展示了這樣的#include命令。

例1在#include命令中的宏

#ifdef _DEBUG_

#define MY_HEADER"myProject_dbg.h"

#else

#define MY_HEADER"myProject.h"

#endif

#include MY_HEADER

當上述程序代碼進入預處理時,如果_DEBUG_宏已被定義,那麽預處理器會插入myProject_dbg.h的內容;如果還沒定義,則插入myProject.h的內容。

  • 上一篇:請問linux下,gcc編譯程序的過程(從讀取源文件到制作可執行程序中間所有過程,越詳細越好)
  • 下一篇:UOS系統有沒有MTK驅動?
  • copyright 2024編程學習大全網