[BlocklyNukkit入門]#5自定義物品
阿新 • • 發佈:2021-01-14
技術標籤:指標
題目:輸入3個整數,按由小到大的順序輸出。(指標方法處理)
```c ```c #include <string.h> #include<stdlib.h> #include <stdio.h> int main() { int a,b,c,tmp; int *p1,*p2,*p3; p1 = &a; p2 = &b; p3 = &c; printf("請輸入3個整數\n"); scanf("%d %d %d",&a,&b,&c); if(*p1>*p2) { tmp = *p1; *p1 = *p2; *p2 = tmp; } if(*p1>*p3) { tmp = *p1; *p1 = *p3; *p3 =tmp; } if(*p2>*p3) { tmp = *p2; *p2 =*p3; *p3 = tmp; } printf("從小到大排序:%d,%d,%d\n",*p1,*p2,*p3); return 0; }
執行結果: