C怎麼比較數的大小並按從大到小的順序輸出?要用if語句

時間 2021-09-05 17:53:43

1樓:匿名使用者

用氣泡排序

int scores = new int [3];//定義陣列int i,j;

int temp;

console.writeline("輸入三位數");

for(i=0;i<3;i++)個數",i+1);

scores[i]=int.parse(console.readline());

}for(i=0;iscores[j+1])}}console.writeline("排序後的數字為");

for(i=0;i

}給我分吧,我是用手機寫的這段程式,花了20分鐘呢,可憐的我,

2樓:落水神

console.writeline("請輸入資料,以空格或逗號分開:");

string numstr=console.readline();

string numsstr=numstr.split(new char);

string numstr;

try}

foreach(var num in numsstr)console.write(num+"\t");

}catch(exception ex)

3樓:匿名使用者

class program

if (a[1] > a[2])

if (a[0] > a[1])

for (int i = 0; i < 3; i++)console.write(a[i] + " ");

console.writeline("按回車結束");

console.readline();}}

4樓:匿名使用者

if(a>b && a>c)

max=a;

else if(b>a && b>c)

max=b;

else if(c>a && c>b) (為了你明白我寫出來了,可以直接寫個else)

max=c;

if(a

min=a;

else if(bb && aa && ba && cb)?((a>c)?a:c):((b>c)?b:c)剩下的就充分發揮你的邏輯能力吧

5樓:

用控制檯做的:

using system;

class compare

;//利用氣泡排序對陣列進行排序,這個寫**對任何一維陣列都可以排序;

for (int i = 0; i < myarray.length - 1; i++)}}

//輸出結果;

for(int i = 0; i < myarray.length;i++)

console.write(myarray[i]+" ");

console.readline();}}測試了,行得通,希望你能學到知識……

6樓:匿名使用者

int array= new int ;

int temp = 0 ;

for (int i = 0 ; i < array.length - 1 ;i++)}}

從鍵盤上輸入三個整數a,b,c要求按從大到小的順序輸出,用if-else語句

7樓:匿名使用者

int main()

else

return 0;}

8樓:匿名使用者

#include

int main()

if(c>a)

printf("%d,%d,%d\n",c,a,b);

else

{if(b

C語言比較數的大小

如果是要找出最大值和最小值,可用下面的方法 比較簡單可行而且可以適合比較多的數 include stdio.h main 小值給min 輸出 高原狼人 include stdio.h void main if a c if a d if b c if b d if c d printf 從小到大輸出...

10 11 10從大到小怎麼排列

自由的春天 7 6 1 1 6 8 7 1 1 7 11 10 1 1 10 因為8 9 81 80 9 10,即8 9乘以一個大於1的數等於9 10,所以8 9 9 10,因為8 9 9 10 1 所以8 9 9 10 11 10 8 7 7 6 你把它們變成1 1 n或者1 1 n就可以了,自己...

vb朽程輸入數按照從大到小的順序排序輸出

三個文字框 一個標籤框 一個command按鈕 貼上進去就可以用 private sub command1 click a val text1 b val text2 c val text3 if a b and b c then label1.caption a b c elseif a c an...