首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int f(int m) {static int n=0; n+=m;return n;} main(){int n=0; printf("%d,",f(++n)); printf("%dha",f(n++));} 程序运行后的输出结果是
有以下程序 int f(int m) {static int n=0; n+=m;return n;} main(){int n=0; printf("%d,",f(++n)); printf("%dha",f(n++));} 程序运行后的输出结果是
admin
2019-05-17
54
问题
有以下程序
int f(int m)
{static int n=0;
n+=m;return n;}
main(){int n=0;
printf("%d,",f(++n));
printf("%dha",f(n++));}
程序运行后的输出结果是
选项
A、1,1
B、1,2
C、2,3
D、3,3
答案
B
解析
由于在函数f中,变量n为静态局部变量,所以在主函数中第一次调用函数f后,变量n的值等于1,当第二调用函数f时,在函数f的内部静态局部变量n的值仍然保留等于1,所以返回函数值等于2。
转载请注明原文地址:https://kaotiyun.com/show/UDRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
有以下程序#includemain(){intx=1,y=0,a=0,b:0;switch(x){case1:switch(Y){case0:a++;break;case1:b++;break;}case2:a++;b++;brea
有以下计算公式若程序前面已经在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
以下程序段中的变量已正确定义for(i=0;i<4;i++,i++)for(k=1;k<3;k++);printff’’*’’);程序段的输出结果是
以下叙述中正确的是.
给定程序MODll.C中函数fun的功能是:用冒泡法对6个字符串按由小大的顺序进行排序。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#include#include#
给定程序MODll.C中函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按高位到低位顺序输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正fun函数中的错误,使它能得出正确的
C语言程序的模块化通过以下哪个选项来实现()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
算法的空间复杂度是指
随机试题
酶活性极低,但不变性的温度是酶变性且已不可逆使酶失活的温度是
I公司不断增加广告投入,提高客户服务水平属于()。I公司兼并多个品牌电脑制造厂和电脑经销商的行为属于:()。
可行性研究的核心内容是( )。
对施工过程的质量监控,必须以( )为基础。
经返修或加固处理的工程,虽局部尺寸等不符合设计要求,但仍然能满足使用要求,可()。
玉苍山又称八面山,位于浙江苍南县,系南雁荡山别支。()被称为玉苍山“三绝”。
一项工程甲、乙、丙三队合做,先由甲、乙两队合做4天后,余下由丙队单独做8天完成,若乙队单独做15天完成,丙队单独做20天完成,求甲队独做几天能完成?()
新华网消息:印度尼西亚副总统卡拉28日透露,地震和海啸造成的该国死亡人数可能高达2.5万人。此前统计的印尼死亡人数为近5000人。负责政府救援工作的卡拉当天对印尼媒体说:“目前还没有准确的统计数字,但是我估计死亡人数在2.1万到2.5万之间。”卡拉还估计,
Aslongasherparentscanremember,13-year-oldKatieHarthasbeentalkingaboutgoingtocollege.Hermother,Tally,afinanc
A.risenB.smoothC.friendlyD.exceedingE.rapidF.varyG.expensiveH.sudden
最新回复
(
0
)