单项选择题
以下程序运行后,输出结果是______。 int d=1; fun(int p) { int d=5; d+=p++; printf("%d",d); } main() { int a=3; fun(a); d+=a++; printf("%d\n",d); }
A.84
B.99
C.95
D.44
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量使用的存储类别是______。
A.extern
B.register
C.auto
D.static
点击查看答案
单项选择题
以下叙述中正确的是______。
A.局部变量说明为static存储类,其生存期将得到延长
B.全局变量说明为static存储类,其作用域将被扩大
C.任何存储类的变量在未赋初值时,其值都是不确定的
D.形参可以使用的存储类说明符与局部变量完全相同
点击查看答案
相关试题
以下程序输出的最后一个值是______。...
以下程序的输出的结果是______。int...
以下程序的输出结果是______。int a...
以下程序的输出结果是______。void ...
设有以下函数 f(int a) { int b=...