我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

题目做不来,求求大神帮助

 

最后结果  等于 5

 

x+y=4
#include <stdio.h>
int x=1,y=2; 
void sub( int y )
{

/*
x=1
y=2
*/

x++;y++;

/*
x=2
y=3
*/

} 
void main() 
{

int x=2;sub(x); 

/*
x=2
y=2
*/

printf("x+y=%d\n",x+y);

}

 

这道题其实中间那个函数sub有没有结果都是一样的,因为不论它做了什么运算,都只是局部变量,不会带到函数以外来,所以x的值是2,y的值也是2,局部变量和全局变量同名时,在函数内会代替全局变量。

近期文章

  • 求求各路大神,如何解答此题
  • 补充代码求求帮助补充代码求求帮助
  • 我是初学者,刚下载好的eclipse打不开就出现了这种情况?
  • 闲鱼自动发布商品脚本源码
  • 使用esayexcel填充模版后,list插入模版格式变了
  • idea中进入并查看Driver.class时点到Decline and Restart了,怎么恢复
  • for循环语句与程序实现
  • 求帮助,vs树状图菜单
  • QT按钮改为图片后不响应单击
  • 一段小程序的疑问
  • 求用python输出0~100能被3和7整除的所有数代码
  • 这个程序运行有错误,大佬检查一下,用串行通信弄两个指令,控制直流电机
  • typedef中函数指针问题
  • 有哪位大神会做啊,😕
  • 次方。。。。。。。。。。。。。。。。。。。。。
  • 安装Python时,卡住。
  • 刚刚跳到一家新公司,就想离职了
  • 无法启动SQLserver服务 急
  • 关于零中频接收机的习题问答
  • List去除重复数据问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华