C 程式 輸入n個數,將這些數從大到小排列輸出

2021-04-17 22:53:14 字數 2613 閱讀 9800

1樓:匿名使用者

#include

#include

using namespace std;

int main()

{//指定數bai組長度

duint n;

cin>>n;

//動態分配內zhi

存int* p=new int[n];

//順序

dao輸入

版for(int i=0;i>p[i];

//氣泡排序

int t=0;

for(int i=1;i出

權for(int i=0;i

2樓:匿名使用者

#define size sizeof(aa)/sizeof(int)

void fun(int *a, int n)if (k != i)}}

void main()

, i;

fun(aa, 9);

for (i = 0; i < size; i++)cout<< aa[i]<<" ";

cout << endl;;}

3樓:匿名使用者

#include

using namespace std;

int main()

for(int i=0;i

}for(int i=0;i

c++編寫程式:輸入n個數,用冒泡法排序,輸出從小到大的排序結果

4樓:聽不清啊

#include

using namespace std;

int main()

for(i=0;i

c語言陣列程式設計,輸入n個整數,將這n個數按絕對值由大到小排序輸出

5樓:凌亂心扉

#include<stdio.h>

intmain()

{intn,i,j,t;

inta[11];

scanf("%d",&n);

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

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

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

{for(j=0;j<n-i;j++)

{if(a[j]<a[j+1])

{t=a[j];

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

a[j+1]=t;}}

}for(i=0;i<n;i++)

{if(i<n-1)

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

else

printf("%d\n",a[n-1]);

}return0;

擴充套件資料:printf函式定義

函式宣告

intprintf(char*format...);

呼叫格式

printf("<格式化字串>",<參量表>);

格式化字串包含三種物件,分別為:

(1)字串常量;

(2)格式控制字串;

(3)轉義字元。

字串常量原樣輸出,在顯示中起提示作用。輸出表列中給出了各個輸出項,要求格式控制字串和各輸出項在數量和型別上應該一一對應。其中格式控制字串是以%開頭的字串,在%後面跟有各種格式控制符,以說明輸出資料的型別、寬度、精度等。

格式控制字串format

format--是字串,包含了要被寫入到標準輸出stdout的文字。它可以包含嵌入的format標籤,format標籤可被隨後的附加引數中指定的值替換,並按需求進行格式化。

printf的格式控制字串format組成如下:

%[flags][width][.prec][length]type即:%[標誌][最小寬度][.精度][型別長度]型別功能在c語言中產生格式化輸出的函式(定義在stdio.h中),其向未重定向終端(顯示器、控制檯等)輸出字元。

6樓:瀚漠

#include

#include

int main()

for(i=0; i abs(a[j]))}}for(i=0; i

printf("\n");

return 0;

}好了,除錯通過,輸入陣列後,先列印排序前的陣列,然後排序,之後輸出排序後的陣列。。。

7樓:沐閔馬佳晉

#include

#include

intmain()

for(int

i=0;i

for(int

j=0;j

}for(a=0;a

if(a==n-1)

}return0;}

8樓:諾英申屠聽雲

#include

#include

main()

for(i=0;i

printf("%d

",a[i]);

printf("\n");}

C編寫程式,計算從1到自然數中,有多少個數的

for i 0 i 3998 i if sum 4 0 count cout 從1到3998這3998個自然數中,有多少個數的數字和能被4整除?999個bai 分析 000 999 共有1000個數,每 du個數的各位數字之zhi和 被4除 的餘數可dao能是 0,1,2,3 相應的回,在千位數字我...

c語言編寫源程式,實現輸入任意十進位制數,將其按八進

include stdio.h main c語言寫程式任意輸入一個小寫字母,分別按 八進位制,十進位制,十六進位制,字元格式輸出 include void main 這個執行得起,是最簡單的。但是並不穩健,沒有涉及你輸入大寫的時候的錯誤提示,等等.include stdio.h void main ...

c語言程式設計從鍵盤輸入n個整數存放在一維陣列a中

int main if i else printf 沒有資料 d x return 0 4 程式設計實現以下功能 用c語言程式設計,在主函式中,由鍵盤輸入10個互不相同的整數存放在一維陣列a include void myout int arr,int n int delx int arr,int ...