单项选择题
有以下程序
#include<stdio.h>
fun(int x,int y)
static int m=0,i=2;
i+=m+1;m=i+x+y;return m;
main()
int j=1,m=1,k;
k=fun(j,m);printf("%d,",k);
k=fun(j,m);printf("%d\n",k);
执行后的输出结果是______。
A.5,11
B.5,5
C.11,11
D.11,5
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是______。
A.auto和register
B.extern和register
C.auto和static
D.static和register
点击查看答案&解析
单项选择题
以下选项中叙述错误的是______。
A.C程序函数中定义的赋有初值的静态变量,每调用一次函数,赋一次初值
B.在C程序的同一函数中,各复合语句内可以定义变量,其作用域仅限本复合语句内
C.C程序函数中定义的自动变量,系统不自动赋确定的初值
D.C程序函数的形参不可以说明为static型变量
点击查看答案&解析
相关试题
若有定义: int w[3][5]; 则以下...
设有定义 double a[10],*s=a; ...
若有定义语句: int a[2][3],*p...
若有以下定义 int x[10],*pt=x;...
有以下程序 #include<stdio.h> main...