单项选择题

若有程序
fun(int a,int b

static int c=0;
c+=a+b;
return c;

main()

int x=5,y=3,z=7,r,
r=fun(y,x+y),z);
r=fun(xy);
printf("%d\n",r);

上面程序的输出结果是()。

A、 23
B、 15
C、 19
D、 18

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

单项选择题
若在某函数内部有定义:int a[3][4];则数组a中各元素()。

A、 可在程序的运行阶段得到初值0
B、 可在程序的编译阶段得到初值0
C、 不能得到确定的初值
D、 可在程序的编译或运行阶段得到初值0

单项选择题
对两个数组a和b进行下列初始化: char m[]= 1234567 ; char n[]='1','2','3','4','5','6','7'; 则下列叙述正确的是()。

A、 数组m与数组n完全相同
B、 数组m与数组n长度相同
C、 数组m比数组n长1
D、 数组m与数组n中都存放字符串

相关试题
  • 一棵二又树的中序遍历结果为DBEAFC,前序遍...
  • 有如下程序段: main(int argc,char ...
  • 下面程序的输出结果是______。 main...
  • 已有定义:double*P;,请写出完整的语句...
  • 以下程序运行后的输出结果是______。...