首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun(int m) {static int n=( ); n+=m return n; } main() { int i=l; pfintf(’’%d,’’,fun(i++)); printf(’’%d\n’’,
有以下程序: #include int fun(int m) {static int n=( ); n+=m return n; } main() { int i=l; pfintf(’’%d,’’,fun(i++)); printf(’’%d\n’’,
admin
2021-02-25
23
问题
有以下程序:
#include
int fun(int m)
{static int n=( );
n+=m
return n;
}
main()
{ int i=l;
pfintf(’’%d,’’,fun(i++));
printf(’’%d\n’’,fun(++i));
}
程序运行后的输出结果是( )。
选项
A、1,4
B、1,1
C、2,4
D、2,2
答案
A
解析
static变量在内存中固定位置存放,只在第一次赋初值;第一次调用子函数时传入的数值是1,返回的n值是1;第二次调用子函数时,传入的值是3,此时子函数中的依然是1,所以返回值是4。
转载请注明原文地址:https://kaotiyun.com/show/Sbtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述中正确的是()。
以下叙述中正确的是
以下叙述中正确的是
若有以下程序#include<stdio.h>main(){charcl,c2;c1=’C’+’8’-’3’:c2=’9’-’0’;printf(’’%c%d\n’’,c1,c2);}则程序的输出结果是
设有定义:intk=0;,下列选项的4个表达式中与其他3个表达式的值不相同的是()。
下面属于整数类的实例是()。
构成计算机软件的是
数据库应用系统中的核心问题是()。
软件的生命周期是指()。
随机试题
油气分离器一般采用的工作原理有几种?其中离心分离原理是什么?
26岁孕妇,第一胎,停经38周,孕期经过顺利,近一周突觉头昏、眼花、视物模糊。首先做的处置应是
下列何种股骨颈骨折最容易发生股骨头坏死
小便热涩刺痛,尿色紫红,甚则夹有血块,舌苔黄,脉滑数,应诊断为
特种设备安装、改造、维修的施工单位应当在施工前进行书面告知,书面告知应提交的材料有()等。
王某和张某是两个刚刚从事会计工作的年轻人,对相关财经法规不够熟悉。2013年10月10日,王某向张某签发了一张16000元的转账支票以及一张1200元的现金支票,王某在签发支票时使用普通的蓝色水笔填写,并且没有签章。张某将16000元的转账支票交给银行,银
在用平均年限法计提固定资产折旧时,下列说法正确的有()。
由我国学者王大耜于1977年提出的“六届分类系统”,是在“五界分类系统”的基础上增加了()。
关于社会主义的发展阶段,毛泽东指出:社会主义这个阶段,可能分为
Thebesttitleforthepassageis______.The1992LosAngelesriotsbrokeoutbecause______.
最新回复
(
0
)