| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 9600 人关注过本帖
标题:return 同时返回两个值的问题???求助
只看楼主 加入收藏
hhc505456544
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2008-11-26
收藏
得分:0 
回复 第8楼 广陵绝唱 的帖子
强呀,
2008-11-28 19:20
baidu
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:3811
专家分:0
注 册:2005-11-4
收藏
得分:0 
#include<stdio.h>
typedef struct Test
{
    int a;
    int b;
}TEST;
TEST  MAX(int a,int b)
{
   TEST A;
   if(a>b)A.a=a,A.b=b;
   else A.a=b,A.b=a;

   return A;

}
int main(void)
{

   int a,b;
   TEST A;
   printf("input two number:");
   scanf("%d%d",&a,&b);
   A = MAX(a,b);
   printf("max=%d\nmin=%d\n",A.a,A.b);

    return 0;
}

偶放弃所有文章版权,偶在BCCN论坛任何贴子,可转贴,可散发,可抄袭,可复制,可被冒名顶替,可被任何人引用到任何文章中且不写出引文出处,偶分文不取。
2008-11-28 19:24
baidu
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:3811
专家分:0
注 册:2005-11-4
收藏
得分:0 
现在很多编译器可以直接
printf("max=%d\nmin=%d\n",MAX(a,b).a,MAX(a,b).b);

偶放弃所有文章版权,偶在BCCN论坛任何贴子,可转贴,可散发,可抄袭,可复制,可被冒名顶替,可被任何人引用到任何文章中且不写出引文出处,偶分文不取。
2008-11-28 19:28
网易
Rank: 1
来 自:金星
等 级:禁止访问
帖 子:193
专家分:0
注 册:2008-6-10
收藏
得分:0 
学习了

答案是:雨中飞燕!
2008-11-28 19:33
vfdff
Rank: 6Rank: 6
等 级:侠之大者
威 望:8
帖 子:2172
专家分:425
注 册:2005-7-15
收藏
得分:0 
逗号运算,只返回Z2

~~~~~~~~~~~~~~~好好学习~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2008-11-28 19:41
嬿·嘄·骊·戨
Rank: 2
来 自:天府之国
等 级:论坛游民
帖 子:84
专家分:25
注 册:2008-10-16
收藏
得分:0 
嘿嘿``8楼的代码有点安逸```
2008-11-28 19:41
yu8697593
Rank: 1
等 级:新手上路
帖 子:48
专家分:0
注 册:2008-11-21
收藏
得分:0 
可以这样返回k=a*10+b,在住函数中在拆回来k/10==a,k%10==b
2008-11-30 13:33
y877034456
Rank: 1
等 级:新手上路
帖 子:18
专家分:1
注 册:2008-10-20
收藏
得分:0 
int z1,z2;
int mm(int x,int y)
{
int z1=y;int z2=x;
if(x>y)
{z1=x;
z2=y;}
return ;
}

main()
{
int a,b;
printf("input two number:");
scanf("%d%d",&a,&b);
printf("max=%d\nmin=%d\n",z1,z2);
}

现实的世界,现实的我!!
2008-11-30 21:23
tangname
Rank: 1
等 级:新手上路
帖 子:68
专家分:0
注 册:2008-11-12
收藏
得分:0 
貌似LZ是要把两值位置互换  那用指针就可以了
2008-11-30 21:58
x-c_pro
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2008-11-30
收藏
得分:0 
可以在函数里用extern显示声明为外部变量后就可直接用为输出。。。
2008-11-30 22:02
快速回复:return 同时返回两个值的问题???求助
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020702 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved