以下存储类型中,只有在使用时才为该类型的变量分配内存的是______。
A. auto和static
B. auto和register
C. register和static
D. extern和register
查看答案
有如下程序 #include int sum(int data) { static int init = 1; return init += data; } main() { int i; for (i=1; i<=1; i++) printf("%d,", sum(i));printf("\n"); } 程序运行后的输出结果是______。
A. 2,
B. 2,3,
C. 3,
D. 1,
有以下程序 #include int fun() { static int x=1; x+=1; return x; } main() { int i,s=1; for(i=1;i<=5;i++) s+=fun(); printf("%d\n",s); } 程序运行后的输出结果是______。
A. 11
B. 21
C. 6
D. 120
有以下程序 #include void func(int n) { static int num=1; num=num+n; printf("%d",num); } main() { func(3); func(4); printf("\n"); } 程序运行后的输出结果是______。
A. 48
B. 34
C. 35
D. 45
以下程序的输出结果是______。 #include int x=3; main() { int incre(); int i; for(i=1;i
A. 3 3
B. 2 2
C. 2 6
D. 2 5