1. 程式人生 > 其它 >[BlocklyNukkit入門]#5自定義物品

[BlocklyNukkit入門]#5自定義物品

技術標籤:指標

題目:輸入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;
	}

執行結果:
在這裡插入圖片描述