野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: fire

【每日一题讲解】变量的交换问题

  [复制链接]
发表于 2015-3-4 16:45:42 | 显示全部楼层
a................
回复

使用道具 举报

发表于 2015-3-4 16:46:02 | 显示全部楼层
a................3 2
回复

使用道具 举报

发表于 2015-3-4 16:46:36 | 显示全部楼层
a....3,2....
回复

使用道具 举报

发表于 2015-3-7 09:05:26 | 显示全部楼层
应该是选择A吧,
回复 支持 反对

使用道具 举报

发表于 2015-3-7 11:40:12 | 显示全部楼层
2323232323232323232323232323
回复 支持 反对

使用道具 举报

发表于 2015-3-7 21:56:13 | 显示全部楼层
a=2,b=3,因为那个是实参和形参只是值的传递,并没有改变a和b的值
回复 支持 反对

使用道具 举报

发表于 2015-3-8 16:12:26 | 显示全部楼层
貌似有陷阱,,,,
回复 支持 反对

使用道具 举报

发表于 2015-3-8 21:35:05 | 显示全部楼层
看看答案                                      
回复 支持 反对

使用道具 举报

发表于 2015-3-10 15:27:29 | 显示全部楼层
b ?????????????
回复

使用道具 举报

发表于 2015-3-12 16:21:45 | 显示全部楼层
3 2,这个有陷阱?
回复 支持 反对

使用道具 举报

发表于 2015-3-13 09:35:10 | 显示全部楼层
   选择    A  3.  2
回复 支持 反对

使用道具 举报

发表于 2015-3-14 11:38:02 | 显示全部楼层
......................
回复

使用道具 举报

发表于 2015-3-14 15:23:55 | 显示全部楼层
BBBBBBBBBBBBBBBBBB
回复 支持 反对

使用道具 举报

发表于 2015-3-15 11:53:47 | 显示全部楼层
             b
回复 支持 反对

使用道具 举报

发表于 2015-3-16 08:21:14 | 显示全部楼层
我是来看解释的OTZ
回复 支持 反对

使用道具 举报

发表于 2015-3-16 20:14:31 | 显示全部楼层
走过路过,不能错过帅呆了,赞一个
回复 支持 反对

使用道具 举报

发表于 2015-3-17 14:09:14 | 显示全部楼层
2 3 因为a,b的值实质没有发生变化
回复 支持 反对

使用道具 举报

发表于 2015-3-21 10:55:41 | 显示全部楼层
B,形参和实参的区别
回复 支持 反对

使用道具 举报

发表于 2015-3-22 23:12:57 | 显示全部楼层
我觉得是2,3,选  B
回复 支持 反对

使用道具 举报

发表于 2015-3-24 18:17:24 | 显示全部楼层
感觉是BBBBBBBBBBBBBB
回复 支持 反对

使用道具 举报

发表于 2015-3-24 18:59:18 | 显示全部楼层
2,3                                                         
回复 支持 反对

使用道具 举报

发表于 2015-3-24 20:05:33 | 显示全部楼层
别被火哥骗了,交换好的值没返回给a和b,所以a和b没变化。
火哥给你们出了急转弯
回复 支持 反对

使用道具 举报

发表于 2015-3-24 22:51:56 | 显示全部楼层
b? 2,3,看看对不对
回复 支持 反对

使用道具 举报

发表于 2015-3-27 21:56:01 | 显示全部楼层
B,a,b本身不变,要变的话应该用指针
回复 支持 反对

使用道具 举报

发表于 2015-4-4 10:42:03 | 显示全部楼层
应该是是B 传递并不改变本身的值
回复 支持 反对

使用道具 举报

发表于 2015-4-4 18:39:12 | 显示全部楼层
答案在哪里???
回复 支持 反对

使用道具 举报

发表于 2015-4-5 07:58:19 | 显示全部楼层
a,b值不变,这种函数调用属于标量传递,传递方向是单一的
回复 支持 反对

使用道具 举报

发表于 2015-4-5 10:44:15 | 显示全部楼层
答案应该是B
回复 支持 反对

使用道具 举报

发表于 2015-4-5 16:40:53 | 显示全部楼层
没有交换,选则B
回复 支持 反对

使用道具 举报

发表于 2015-4-5 16:41:41 | 显示全部楼层
没有交换,应该选B
回复 支持 反对

使用道具 举报

发表于 2015-4-12 14:25:23 | 显示全部楼层
先回复,看答案
回复 支持 反对

使用道具 举报

发表于 2015-4-12 23:21:40 | 显示全部楼层
最近没有更新呐
回复 支持 反对

使用道具 举报

发表于 2015-4-13 15:21:13 来自手机 | 显示全部楼层
答案为b.......
回复

使用道具 举报

发表于 2015-4-13 15:22:17 来自手机 | 显示全部楼层
Fgjbfghnvc
回复 支持 反对

使用道具 举报

发表于 2015-4-15 14:22:01 | 显示全部楼层
18.A.3,218.A.3,218.A.3,2
回复 支持 反对

使用道具 举报

发表于 2015-4-15 16:29:58 | 显示全部楼层
答案为B,打印的数据没有交换
回复 支持 反对

使用道具 举报

发表于 2015-4-16 16:50:45 | 显示全部楼层
选A,调用交换函数
回复 支持 反对

使用道具 举报

发表于 2015-4-16 16:57:04 | 显示全部楼层
鹰-涛 发表于 2015-4-16 16:50
选A,调用交换函数

唉,又是错了,看来C语言的基础还真是很弱
回复 支持 反对

使用道具 举报

发表于 2015-4-16 17:08:33 | 显示全部楼层
懒熊 发表于 2014-2-27 11:07
答案:B.因为swap函数的实参对型参实值传递的,单向的。在函数了改变了A和B的值。但它不好会回传给MAIN函数 ...

为什么main()
{
  int t;
  int a=2,b=3;
  t=a;
  a=b;
  b=t;
  
  printf("%d,%d",a,b);
}
这样子两个值就会交换??
难道在main函数里面定义的t就不是形参是实参了吗??
回复 支持 反对

使用道具 举报

发表于 2015-4-17 07:33:19 | 显示全部楼层
顶,看看答案
回复 支持 反对

使用道具 举报

发表于 2015-4-17 16:18:37 | 显示全部楼层
A,函数内没有改变ab的值
回复 支持 反对

使用道具 举报

发表于 2015-4-17 16:19:45 | 显示全部楼层
擦,眼神太差了。
回复 支持 反对

使用道具 举报

发表于 2015-4-17 16:22:04 | 显示全部楼层
擦,眼神太差了。
回复 支持 反对

使用道具 举报

发表于 2015-4-17 16:24:47 | 显示全部楼层
选B,看看解析
回复 支持 反对

使用道具 举报

发表于 2015-4-20 23:18:57 | 显示全部楼层
看看哪款答案
回复 支持 反对

使用道具 举报

发表于 2015-4-21 13:17:59 | 显示全部楼层
2,3传递函数值不变
回复 支持 反对

使用道具 举报

发表于 2015-4-22 22:25:46 | 显示全部楼层
b  采取的是值传递的方式
回复 支持 反对

使用道具 举报

发表于 2015-4-22 23:22:02 来自手机 | 显示全部楼层
选择第二个,交换不成功
回复 支持 反对

使用道具 举报

发表于 2015-4-23 14:07:32 | 显示全部楼层
A。。。。。。。。。。
回复

使用道具 举报

发表于 2015-4-25 08:25:39 | 显示全部楼层
飘过·····
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-22 22:18 , Processed in 0.041312 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表