首页 > 试题广场 >

如下C程序中,同时使用了全局变量和局部变量。试问,它的输出结

[问答题]
如下C程序中,同时使用了全局变量和局部变量。试问,它的输出结果是什么?
include <stdio.h>
int t=1;
int sub1(int fluff);
int main()
{
  int t=2;
  int z;
  z=t;
  z=z+1;
  printtf("A: The variable z equals %d\n",z);
{
  z=t;
  t=3;
{
  int t=4;
  z=t;
  z=z+1;
  printf("B:The variable z equals %d\n",z);
}
  z=sub1(z);
  z=z+1;
  printf("C:The variable z equals %d\n",z);
}
int sub1(int fluff)
{
  int i;
  i=t;
  return (fluff+i);
}


这道题你会答吗?花几分钟告诉大家答案吧!