单项选择题

有以下程序
  #include
  int fun()
  { static int x=1;
  x*2; return x;
  }
  main()
  {int i,s=1,
  for(i=1;i<=2;i++) s=fun();
  printf("%d\n",s);
  }
  程序运行后的输出结果是()

A.0
B.1
C.4
D.8

<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序 #include #define N 8 void fun(int *x,int i) {*x=*(x+i);} main() {int a[N]={1,2,3,4,5,6,7,8},i; fun(a,2); for(i=O;i<> {printf( %d ,a[i]);} printf( n ); } 程序运行后的输出结果是()

A.1313
B.2234
C.3234
D.1234

单项选择题
有以下程序 #include int f(int t[],int n); main { int a[4]={1,2,3,4},s; s=f(a,4); printf( %d n ,s); } int f(int t[],int n) { if(n>0) return t[n-1]+f(t,n-1); else return 0; } 程序运行后的输出结果是()

A.4
B.10
C.14
D.6

相关试题
  • 以下程序的功能是:借助指针变量找出数组元...
  • 以下程序用以删除字符串所有的空格,请填空...
  • 有以下程序 #include main() { int...
  • 以下程序的功能是:将值为三位正整数的变量...
  • 有以下程序 #include #include void ...