首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int f(int m) main(){int n=0; {static int n=0; printf("%d,",f(++n)); n+=m;return n;} printf("%d\n",f(n++));} 程序运行后的输出结果是
有以下程序 int f(int m) main(){int n=0; {static int n=0; printf("%d,",f(++n)); n+=m;return n;} printf("%d\n",f(n++));} 程序运行后的输出结果是
admin
2020-11-23
53
问题
有以下程序
int f(int m) main(){int n=0;
{static int n=0; printf("%d,",f(++n));
n+=m;return n;} printf("%d\n",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/hf3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
下列选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是()。
下面属于系统软件的是()。
下列选项中能正确定义数组的语句是()。
下面不属于软件测试实施步骤的是()。
以下关于字符串的叙述中正确的是()。
下列定义数组的语句中,正确的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
以下选项中,合法的一组C语言数值常量是( )。
随机试题
下列关于钢化玻璃和普通平板玻璃的说法,正确的是()。
中断分为哪几种类型?请给出各自的含义。
香薷散主治病证的主要临床表现是
从移动的发射体获得的多普勒频移
男性,30岁,爱骑马,近诉左腿内侧疼痛。查:左侧胫骨近端内侧局限压痛,约6.0cm×6.0cm,余无异常。其诊断最可能为
管套窗口处,为便于X线输出采用的是
在下列配伍中,属于十九畏的药有
心脾两虚的主要病症有
已知出口某货物,CIF价格为每公吨150美元,共计100公吨,运费为500美元,保险费为100美元,佣金率为2%,则按CIF’计算的佣金额是()美元。
In1870srichpeoplebegantospeakofspendingweekendsinthecountryvisitingfriends.Formostpeoplebackthen,however,th
最新回复
(
0
)