[单选题]

阅读下列程序,则运行结果为 #include"stdio.h" fun() { static int x=5; x++; return x;} main() { int i,x; for(i=0;i<3;i++) x=fun(); printf("%d/n",x);}

A.5

B.6

C.7

D.8

参考答案与解析:

相关试题

阅读下列程序,则运行结果为 #include "stdio.h" fun() {

[单选题]阅读下列程序,则运行结果为#include "stdio.h"fun(){ static int x=5;x++;return x;}main(){ int i,x;for(i=0;i<3;i++)x=fun();printf("%d/n",x);}A.5B.6C.7D.8

  • 查看答案
  • 阅读下列程序,则运行结果为#include "stdio.h"fun(){ st

    [单选题]阅读下列程序,则运行结果为 #include "stdio.h" fun() { staic int x=5; x++; return x;} main() { int i,x; for(i=0;i<3;i++) x=fun(); printf("%d/n",x);}A.5B.6C.7D.8

  • 查看答案
  • 阅读下列程序段,则程序的输出结果为#include"stdio.h"#defin

    [单选题]阅读下列程序段,则程序的输出结果为 #include"stdio.h" #defineM(X,Y)(X)*(Y) #defineN(X,Y)(X)/(Y) main() {f int a=5,b=6,c=8,k; k=N(M(a,b),c); printf("%d/n",k);}A.3B.5C.6D.8

  • 查看答案
  • 阅读下列程序段,则程序的输出结果为#include"stdio.h"#defin

    [单选题]阅读下列程序段,则程序的输出结果为 #include"stdio.h" #define M(X,Y)(X)*(Y) #define N(X,Y)(X)/(Y) main() { int a=5,b=6,c=8,k; k=N(M(a,b),c); printf("%d/n",k);}A.3B.5C.6D.8

  • 查看答案
  • 阅读下面程序,则程序的执行结果为(10)。 #include"stdio.h"

    [主观题]阅读下面程序,则程序的执行结果为 (10) 。#include "stdio.h"main(){int a=30,b=20,z;z=fun(a+b,a-b);printf("%d\n",z);}fun(int a,int b){int z;z=a/b;return z;}

  • 查看答案
  • 阅读下面程序,则程序的执行结果为(19)。 #include"stdio.h"

    [主观题]阅读下面程序,则程序的执行结果为(19)。#include "stdio.h"fun(int k,int *p){ int a,b;if(k==1||k==2)*p=1;else{ fun(k-1,&a);fun(k-2,&b);*p=a+b;}}main(){ int x;fun(6, &x);printf( "%d\n",x);}

  • 查看答案
  • 阅读下面程序,则程序的执行结果为(10)。 #include"stdio.h"

    [主观题]阅读下面程序,则程序的执行结果为 (10) 。#include "stdio.h"main(){ int a=10;fun(a);printf( "%d\n",a);}fun(int x){ x=50;}

  • 查看答案
  • 阅读下列程序,则执行结果是 #include"stdio.h" main() {

    [单选题]阅读下列程序,则执行结果是#include "stdio.h"main(){int a=0,b=0,c=0,i;for(i=0;i <4;i++)switch(i){case 0:a=i++;case 1:b=i++;case 2:c=i++;case 3:i++;}printf("%d,%d,%d,%d\n",a,b,c,i);}A.0,1,3,4B.1,2,3,4C.0,1,2,5D.0,2,3,4

  • 查看答案
  • 阅读下列程序,则执行后的结果为#include"stdio.h"main(){i

    [单选题]阅读下列程序,则执行后的结果为 #include"stdio.h" main() { int c[][4]={1,2,3,4,5,6,7,34,213,56,62,3,23,12,34,56}; printf("%x,%x/n",c[2][2],*(*(c+1)+1));}A.3e,6B.62,5C.56,5D.3E,6

  • 查看答案
  • 阅读下列程序,则执行后的结果为#include"stdio.h"main(){i

    [单选题]阅读下列程序,则执行后的结果为 #include"stdio.h" main() { int c[][4]={1,2,3,4,5,6,7,34,213,56,62,3,23,12,34,56}; printf("%x,%x/n",c[2][2],*(*(c+1)+1));}A.3e,6B.62,5C.56,5D.3E,6

  • 查看答案
  • 阅读下列程序,则运行结果为#include"stdio.h"fun(){stat