执行以下程序,打印输出的内容是:( )
#include <stdio.h> int x=5, y=6;
void incxy( ){ x++; y++;
}
int main( ){
int x=3; incxy( );
printf("%d,%d\n", x,y); return 0;
}
3 7
3,7
在主函数内,局部变量 x= 3,incxy()函数执行完,对全局变量 x=5,y=6 各自增一
所以最后输出:x=3 (局部变量) ,y=7(全局变量)
3,7
调用incxy,
4,7吧