當前位置:編程學習大全網 - 網站源碼 - 怎樣用匯編語言的編寫“三個數求最大的壹個數”的程序?大哥大姐進來看看啊!

怎樣用匯編語言的編寫“三個數求最大的壹個數”的程序?大哥大姐進來看看啊!

程序5

題目:輸入三個整數x,y,z,請把這三個數由小到大輸出。

1.程序分析:我們想辦法把最小的數放到x上,先將x與y進行比較,如果x>y則將x與y的值進行交換, 然後再用x與z進行比較,如果x>z則將x與z的值進行交換,這樣能使x最小。

2.程序源代碼:

main()

{

int x,y,z,t;

scanf("%d%d%d",&x,&y,&z);

if (x>y)

{t=x;x=y;y=t;} /*交換x,y的值*/

if(x>z)

{t=z;z=x;x=t;}/*交換x,z的值*/

if(y>z)

{t=y;y=z;z=t;}/*交換z,y的值*/

printf("small to big: %d %d %d\n",x,y,z);

}

  • 上一篇:Java程序性能優化-性能的參考指標
  • 下一篇:保存到相冊,存儲在自己App的相冊裏。
  • copyright 2024編程學習大全網