[C语言]这道题答案为什么是5,7,能解释其中a,b,c的变化么?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/27 20:10:08
[C语言]这道题答案为什么是5,7,能解释其中a,b,c的变化么?[C语言]这道题答案为什么是5,7,能解释其中a,b,c的变化么? [C语言]这道题答案为什么是5,7,能解释其中a,b,c
[C语言]这道题答案为什么是5,7,能解释其中a,b,c的变化么?
[C语言]这道题答案为什么是5,7,能解释其中a,b,c的变化么?
[C语言]这道题答案为什么是5,7,能解释其中a,b,c的变化么?
这题的关键是理解静态变量.static in a =3;
a是一个静态变量,简单可以理解为a是一个全局变量,相当于在main()外定义了int a=3;
直到main()结束时,a才被销毁
下面写下重要执行过程:
i=0;f(0);
c++;(c=4)
a+b+c=0+1+4=5;返回值5
i=1;fun(1);
c++;(c=5)
a+b+c=1+1+5=7;
后面的一样道理
a+b+c=2+1+6=9;
明白了没有,这里关键就是对静态变量的理解
[C语言]这道题答案为什么是5,7,能解释其中a,b,c的变化么?
C语言,答案为什么是B
C语言 为什么是小数
答案为什么是c
答案为什么是c
这道题的答案为什么是c 解析.
在C语言中“a=5+(b=6)”的表达式结果为什么是7
c语言基础.为什么是假?
C语言'这道题答案怎么算都是5
C语言数组:a[0]到a[5]之间元素个数为什么是5个?
C语言 表达式(3+5)!=0的值为什么是1
int a[5]={ ,,1,2} ;为什么是错误的定义C语言问题,如题
0Xa23为什么是合法的C语言数值常量
lg3为什么是不合法的C语言常量?
第二题答案为什么是c
这题答案为什么是C
第一题,答案为什么是C?
第4题答案为什么是C