首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int f(int m) main(){int n=0; {static int n=0; printf("%d,",f(++n)); n+=m;return
有以下程序 int f(int m) main(){int n=0; {static int n=0; printf("%d,",f(++n)); n+=m;return
admin
2018-01-11
48
问题
有以下程序
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/Vhxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是:对输入的一行字符中的数字字符的字面值累加,输出此累加和,请填空。#include#includemain(){charc;inta,s=0;whilel(__
以下语句定义正确的是()。
以下程序中,fun函数的功能是求3行4列二维数组每行元素中的最大值。请填空。voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{12,41,36,28},{1
用树型结构表示实体类型及实体问联系的数据模型称为_____________。
设有如下的程序段:charstr[]=“HelloWorld”;char*ptr;ptr*str;执行上面的程序段后,*(ptr+10)的值为()。
下面函数调用语句含有实参的个数为()。func((expl,exp2),(exp3,exp4,exp5));
下面程序输出的是()。main(){intt=1;fun(fun(t));}fun(inth){staticinta[3]={1,2,3);intk;for(k=0;k<3;k++)a[k]+=
语句“printf("a\bre"\’hi\’y\\\bou\n")”;的输出结果是()。
Jackson方法是一种面向_________的结构化方法。
一些重要的程序设计语言(如C语言和Pascal语言)允许过程的递归调用,而实现递归调用中的存储分配通常用()。
随机试题
目标领域的确定,最为理想的状态是()
在PowerPoint2003中,不能打印出的内容是__________。()
患者何某,女性,54岁。由于暴怒,突然晕倒,不省人事,牙关紧闭,面赤唇紫,舌红,脉沉弦。其治法是
阴痒的临床分型除湿热下注外还有
根据我国《建设工程质量管理条例》中工程监理企业的质量责任和义务的有关规定,下列行为合法的是( )。
张某购买轿车一辆供自己使用,支付含增值税的价款175500元,另支付购置工具件和零配件价款2340元,车辆装饰费4000元,支付销售公司代收保险费等5000元,支付的各项价款均由销售公司开具统一发票。张某应纳车辆购置税()元。
下列关于行政复议制度和行政诉讼制度的异同点的说法中,错误的有()。
雨过至城西苏家(宋)黄庭坚飘然一雨洒青春,九陌净无车马尘。渐散紫烟笼帝阙,稍回晴日丽天津。花飞衣袖红香湿,柳拂鞍鞯绿色匀。管领风光唯痛饮,都城谁是得闲人。诗中描写了春雨后的哪些景象?
Marywasrunningintherainandwaswet______.
Whatroledoesspeakingplayinsecondlanguageacquisition?Ithasnodirectrole,sincelanguageisacquiredbycomprehensibl
最新回复
(
0
)