程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> 分支-07. 比較大小

分支-07. 比較大小

編輯:關於C語言

 1 /*
 2  * Main.c
 3  * B7-分支-07. 比較大小
 4  *  Created on: 2014年6月16日
 5  *      Author: Boomkeeper
 6  */
 7 
 8 #include <stdio.h>
 9 
10 int main()
11 {
12     int a,b,c,*temp;
13     int *pa=&a,*pb=&b,*pc=&c;
14 
15     scanf("%i%i%i",pa,pb,pc);
16     if(*pa>*pb)
17     {
18         temp=pa;
19         pa=pb;
20         pb=temp;
21     }
22     if(*pb>*pc)
23     {
24         temp=pb;
25         pb=pc;
26         pc=temp;
27     }
28     if(*pa>*pb)
29     {
30         temp=pa;
31         pa=pb;
32         pb=temp;
33     }
34     printf("%i->%i->%i",*pa,*pb,*pc);
35 
36     return 0;
37 }

   測試通過,

   使用指針,內存消耗256Kb;沒有使用指針,內存消耗380Kb,

   看看曾經使用Java提交的題目,動不動內存都上萬、甚至十幾萬!!!嚇尿了...

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved