以下程序的输出结果是____B_____. #include <stdio.h> int a,b;

2024-11-27 14:40:07
推荐回答(3个)
回答1:

正确答案:B.这个程序主要考局部变量和全局变量的作用域,你的主函数中虽然调用了fun,但是fun函数中定义的ab只在fun函数中有效,在主函数中因为再次定义了ab,所以在主函数中,主函数中的局部变量有效,故输出57

回答2:

fun函数使用的是全局变量a b
而main中打印的是局部变量a b
所以 打印的是5 7
选B

回答3:

选B,结果和5和7,那个函数调用时忽悠你