以下叙述中错误的是________。
A. 在C中,函数中的自动变量可以赋初值,每调用一次,赋一次初值
B. 在C中,在调用函数时,实参和对应形参在类型上只需赋值兼容
C. 在C中,外部变量的隐含类别是自动存储类别
D. 在C中,函数中的静态变量可以赋初值,只在编译时赋一次初值
当用"#define X 23.6f"定义后,下列叙述正确的是:
A. X是实型数
B. X是字符型数
C. X无类型
D. X是字符串
以下程序的输出结果是________。#include int fun (int k){ int n;if(k>0) n=k+fun(k-1);else n=0;return n;}int main(){ int w=5;printf("%d\n", fun(w));}
A. 5 4 3 2 1 0
B. 0 1 2 3 4 5
C. 15
D. 25
下面程序的输出是________。int fun3(int x){ static int a=3; a+=x;return(a);}int main(){int k=2,m=1,n;n=fun3(k);n=fun3(m);printf("%d\n",n);}
A. 3
B. 4
C. 6
D. 9