为了账号安全,请及时绑定邮箱和手机立即绑定

全局变量和局部变量的问题

全局变量和局部变量的问题

C
陈落 2017-05-03 13:40:08
#include <stdio.h> int x = 77; void fn1() { printf("fn1(): x=%d\n", x); } int main() { int x = 10; if(x>0) { x = 100;/*此处加个什么变量类型就能将main方法内的x输出10???????????????????????*/ x /= 2; printf("if语句内, x=%d\n", x); } printf("main方法内, x=%d\n", x); fn1(); return 0;
查看完整描述

1 回答

?
陈落

TA贡献1条经验 获得超0个赞

#include <stdio.h> int x = 77; void fn1() { printf("fn1(): x=%d\n", x); } int main() { int x = 10; if(x>0) { int x = 100; x /= 2; printf("if语句内, x=%d\n", x); } printf("main方法内, x=%d\n", x); fn1(); return 0;
查看完整回答
反对 回复 2017-05-03
  • 1 回答
  • 0 关注
  • 1073 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号