1樓:希聲和寡
#include
void main()
int a[3],i,j,temp;
printf("輸入三個數:");
for(i=0;i<3;i++)
scanf("%d",&a[i]);
for(i=0;i<3;i++)
for(j=i;j<3;j++)
if(a[i]temp=a[i];
a[i]=a[j];
a[j]=temp;
printf("最大值為:%d",a[0]);
如何用c語言實現輸入一些數字,按照從大到小排序輸出?
2樓:冰封月
用選擇排序法編寫c語言,實現從鍵盤上輸入10個數,按從大到小的順序排序輸出。**如下:
#include
int main()
int i,j,a[10],t;
printf("輸入數");
for (i = 0; i < 10; i++)scanf("%d",&a[i]);
for (i = 0; i < 10; i++)for (j = i + 1; j < 10;j++)if (a[i] t = a[i];
a[i] =a[j];
a[j] =t;
printf("從大到小");
for (i = 0; i < 10; i++)printf("%2d", a[i]);
return 0;
3樓:網友
如何用c語言實現輸入一些數字,按照從大到小排序輸出?
示例**:``c
#include
int main()
定義陣列長度為10 int array[10]; 計數器 int i,j; printf("請輸入十個整數,以逗號分隔");迴圈賦值 for(i=0;i<10;i ) scanf("%d,",
4樓:zqamemz鄭
sort語句。
從小到大:sort(變數,變數排序範圍)
從大到小要自己前面有函式。
計算機寫程式:從鍵盤上輸入任意兩個整數、按由大到小的順序輸出
5樓:刺任芹
c#/讀入兩個引數。
consolekeyinfo a = ;
consolekeyinfo b = ;
如果a的值大於b,輸出ab,否則輸出baif(>=,"+
else{","+
c語言比較數大小,c語言 比較三個數大小
水不流則腐 比較方法 1 比較從第乙個數開始,先比較第乙個數和第二個數的大小,如果第乙個數大於第二個數,則將第乙個數和第二個數互換 不大於 即等於或小於 則不作處理。2 然後,再將第二個數和第三個數比較,同樣,若大於則將它們互換。以1 2 3為例 先考慮我們所有的可能輸入型別 這裡不一一枚舉 1 2...
用c語言編寫一程式,接收從鍵盤上輸入的整數i,將陣列迴圈左移i位
思路 可以定義兩個陣列a和b,以及整數i,陣列a用來存放原始資料,陣列b用來存放移動過後的資料,依次把a的第i位到結束位置的數存放到b中,再把a的0位置到i位置數存放到b中,最終的b就是陣列迴圈左移i位的最終結果。參考 include include int main b 6 i,j i 2 for...
C語言從鍵盤上任意輸入圓的半徑,求圓的面積,可以無限次輸
藤原子大雄 計算機程式設計c語言 b卷 選擇題 每小題1.5分,共24分 1 以下不c語言關鍵字的是 a 是student b break c select d int ac都不是 2 已知a,b是整形變數,則以下合法的表示式為 a a a a 1 b a b b a c a 5 d a b 2.5...