计算机思维与C程序设计-第7章扩展实例.docVIP

  • 2
  • 0
  • 约1.71千字
  • 约 4页
  • 2025-01-05 发布于境外
  • 举报

计算机思维与C程序设计-第7章扩展实例.doc

扩展实例7-1:

编写一个函数,将三个数按由小到大的顺序排列并输出。在main函数中输入三个数,调用该函数完成这三个数的排序。

#include?stdio.h?

void?main()?

{

int?a,?b,?c;?

void?paixu(int?a,int?b,int?c);?

printf(输入三个数:);?

scanf(%d%d%d,a,b,c);?paixu(a,b,c);??}???

void?paixu(int?a,int?b,int?c)?{int?flag;??if(ab)????

{??

flag=a;?

a=b;????????

b=flag;

}?

if(ac)?????

{??

flag=a;????????a=c;????????c=flag;??

}?

if(bc)?????

{??

flag=b;????????b=c;????????c=flag;??

}?

printf(%d,%d,%d,a,b,c);??

}?

扩展实例7-2:

#includestdio.h

longFact(intn);

intmain()

{

intm;

longret;

printf(Inputm:);

scanf(%d,m);

ret=Fact(m);

if(ret==-1)/*

文档评论(0)

1亿VIP精品文档

相关文档