打卡7.25

题目:输入3个数a,b,c,按大小顺序输出。(函数方法)

程序:

#include <stdio.h>

void swap(int *p1,int *p2);

int main(void)

{

int a,b,c;

printf("Please enter three number:\n");

scanf("%d,%d,%d",&a,&b,&c);

printf("The early elements are:%d,%d,%d\n",a,b,c);

if(a > b)  swap(&a,&b);

if(a > c)  swap(&a,&c);

if(b > c)  swap(&b,&c);

printf("The last elements are:%d,%d,%d\n",a,b,c);

    return 0;

}

void swap(int *p1,int *p2)

{

int p;

p = *p1;

*p1 = *p2;

*p2 = p;

}

输出样例

图片发自简书App
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容