以下程序运行后的输出结果是 【 】 。 void fun() { static int a=0; a

大学专科 已帮助: 时间:2023-08-15 16:19:50

以下程序运行后的输出结果是 【 】 。 void fun() { static int a=0; a+=2;printf("%d",A) ; } main() { int cc; for(cc=1;cc<4,cc++)fun(); printf("/n"); }
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:大学专科,电子信息,计算机类

标签:正确答案,请帮忙,程序

参考解答

用户头像

439***302

2023-08-15 16:19:50

正确答案:2 4 6
static声明的外部变量只限于被本文件引用,而不能被其他文件引用。用static来声明一个变量的作用有:①对局部变量用static声明,则为该变量分配的空间在整个程序执行期间始终存在;②全部变量用static声明,则该变量的作用域只限于本文件模块(即被声明的文件中)。

上一篇 金融创新的一大结果就是衍生金融工具市场的出现和扩张。( )

下一篇 设有以下定义和语句 则*(*(P+2)+1)的值为 【 】 。 int[3][2]={10 20 3

相似问题