24小时热门版块排行榜    

CyRhmU.jpeg
南方科技大学公共卫生及应急管理学院2025级博士研究生招生报考通知
查看: 403  |  回复: 1

801122

银虫 (小有名气)

[求助] 以下程序的功能是?已有1人参与

#include <iostream.h>
using namespace std;
int func(int a)
{    int b=0;
static int c=4;   
b++; c--;
return(a+b+c);
}
void main( )
{     int a=2;
for(int j=0;j<2;j++)
cout<<func(a+j)<<'\t';
}
回复此楼
801122
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

安靖

银虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
801122: 金币+5, ★★★很有帮助 2014-07-17 11:53:27
main函数就是调用子函数func

而子函数int func(int a) 的功能就是计算a+b+c的和,
其中a为输入参数,等于每次调用时给定的数值
b定义时为0,b++后就等于1
c为静态变量,第一次调用func时为4,但是每调用一次func其值都会减1
2楼2014-07-16 11:16:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 801122 的主题更新
信息提示
请填处理意见