注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

熊猫正正的博客

熊猫正正的天空

 
 
 

日志

 
 

传值与传址  

2011-05-02 22:45:37|  分类: C数据结构与算法 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

#include <stdio.h>  /*包含输入输出函数*/
int Max(int x,int y); /*求两个整数的较大者的函数声明*/
void main()
{
 int a,b,s;
 scanf("%d,%d",&a,&b);
 s=Max(a,b);   /*调用求两个数中的较大者的函数*/
 printf("两个整数%d和%d的较大者为:%d\n",a,b,s);
}
int Max(int x,int y)
/*求两个整数较大者的实现函数,并将较大的值返回*/
{
 int z;
 if(x>y)
  z=x;
 else
  z=y;
 return z;
}

#include <stdio.h>   /*包含输入输出函数*/
void Swap(int *x,int *y); /*交换两个数的函数声明*/
void main()
{
 int a,b;
 printf("请输入两个整数:\n");
 scanf("%d,%d",&a,&b);
 if(a<b)
  Swap(&a,&b);  /*两个数中如果前者小,则交换两个值,使其较大的保存在a中较小保存在b中*/
 printf("两个整数%d和%d的较大者为:%d,较小者为:%d\n",a,b,a,b);
}
void Swap(int *x,int *y)
/*交换两个数,较大的一个保存在*x中,较小的一个保存在*y*/
{
 int z;
 z=*x;
 *x=*y;
 *y=z;
}

  评论这张
 
阅读(50)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017