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

#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;
陈落
浏览 1027回答 1
1回答

陈落

#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;
打开App,查看更多内容
随时随地看视频慕课网APP