int a=5; void fun(int b) { static int x=1a=10; a+=b++; printf("%d ,",a); } 在这其中的a+=b++怎么算


推荐于 · TA获得超过1027个赞

fun中 a为局部變量

你对这个回答的评价是


· 超过13用户采纳过TA的回答

程序先定义了一个函数fun:a=10,a+=b,是a=a+b的意思。

a是全局变量作用整个程序a=5。a+=c即是a=a+cc=20,a=5朂终输出应是25。

不是学编程的仅供参考

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头裏或许有别人想知道的答案。

}

C语言三套考题与答案(1)

1、在计算机上可以直接运行的程序是(C)

2. 以下正确的C语言自定义标识符是__A____。

3、C语言程序的基本单位是(B )

4、下列运算符的优先级最高的是(C)。

6、‘A’ + 3 的结果是(B )

B、一个不合法的表示形式

则下列说法中正确的是(A )。

A、ch中含有1个字符

B、ch中含有2个字符

11、以下程序运行后的输絀结果是(B )

}

我要回帖

更多关于 static int x=1 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信