c++程序题,求教#include<stdio.h> void main() { int k=4,m=1,p; int func(int a ,int b); p=func(k,m); p
答案:3 悬赏:0
解决时间 2021-01-20 10:03
- 提问者网友:沉默菋噵
- 2021-01-19 12:57
c++程序题,求教#include<stdio.h> void main() { int k=4,m=1,p; int func(int a ,int b); p=func(k,m); p
最佳答案
- 二级知识专家网友:鱼忧
- 2021-01-19 14:10
你要问什么?你怎么把函数声明在main中呢追问我问的是运行的结果,但是我试卷上的原题就是这样的哇,我核对过了。。。。
全部回答
- 1楼网友:有你哪都是故乡
- 2021-01-19 15:25
子函数中m,i为静态变量,第一次调用时i变为4,因为m=i+a+b=4+4+1=9;第二次调用时i=i+m+1=4+9+1=15,所以m=i+a+b=15+4+1=19;返回m,所以p=19
- 2楼网友:煞尾
- 2021-01-19 14:42
i为静态变量,第二次调用是指已经发生改变,有第一次调用重写i值,所以P=19
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯