首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
21
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){FILE*f;f=fopen("filea.txt","w");fprintf(f,"abc");fclose(f);}若文本文件filea.txt中原有内容为hello,则运
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述中正确的是()。
若有以下程序#includemain(){inta=0,b=0,c=0c=(a+=++b,b+=4);printf("%d,%d,%d\11",a,b,c);}则程序的输出结果是
下列叙述中错误的是
若定义函数“int*func()”,则函数func的返回值为()。
编写函数intfun(intlim,intaa[MAX]),其功能是求出小于或等于lim的所有素数并放在aa数组中,并返回求出的素数的个数。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
函数fun的功能是:计算1+x+的前项。若x=2.5,函数值为12.182340。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的结构。试题程序:#include<stdio.hi
有以下程序:#include<stdio.h>intf(intx,inty){return((y—x)*x);}main(){inta=3,b=4,c=5,d;d=f(f(a,b),f(a,c)):printf("%d\
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)()。
随机试题
长途电缆气压下降允许范围是每10天()KPa。
在焊接中最好的脱硫剂是()。
男性,45岁。双侧上睑下垂2周入院,伴双下肢无力,晨轻暮重,无呼吸及吞咽困难。根据Osserman分期,患者属于重症肌无力哪一型
腧穴可以分为
A.鼠疫B.流行性感冒C.百日咳D.麻风病E.流行性腮腺炎属于乙类传染病的是()
某高中生想学习“室内装饰”,他应该选修的课程系列是()。
孙某因犯抢劫罪被判处死刑,缓期2年执行。在死刑缓期执行期间,孙某在劳动时由于不服管理,违反规章制度,造成重大伤亡事故。对孙某的处理是()。
鸿都门学
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()X=0DoUntilx=-1a=InputBox("请输入A的值")a=Val(A
社会学可以这样定义:它是科学的一个分支,研究社会组织的发展过程及其规律。
最新回复
(
0
)