首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int f(int n): main(){ int a=3,s; s=f(a); s=s+f(a); printf("%d\n",s);) int
有以下程序 #include int f(int n): main(){ int a=3,s; s=f(a); s=s+f(a); printf("%d\n",s);) int
admin
2019-08-18
18
问题
有以下程序
#include
int f(int n):
main(){
int a=3,s;
s=f(a);
s=s+f(a);
printf("%d\n",s);)
int flint n){
static int a=1;
n+=a++:
return n;}
程序运行后的输出结果是
选项
A、9
B、8
C、7
D、10
答案
A
解析
在主函数中第一次调用f(a)时,得到变量s的值等于4,在第二次调用f(a)时,在子函数f中由于变量a是一个局部静态变量,所以这次其值等于2,因而在主函数中第二次调用f(a)后,其返回值等于5,最后变量s的值等于9。
转载请注明原文地址:https://jikaoti.com/ti/X3f0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下选项中,合法的一组C语言数值常量是()。
结构化程序设计的基本原则不包括()。
有以下程序:#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}程序运行后
下列关二叉树的叙述中,正确的是()。
以下叙述中正确的是()。
给定程序MODI1.C中函数fun的功能是:求出两个非零正整数的最大公约数,并作为函数值返回。例如,若给num1和num2分别输入49和21,则输出的最大公约数为7;若给hum1和num2分别输入27和81,则输出的最大公约数为27。
在Windows菜单中,暗淡的命令名项目表示该命令
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
随机试题
在这种没有中心线的弯道上怎样安全会车?
A.样本率与总体率比较的目的B.配对计数资料的比较目的C.两个样本率比较的目的D.多个样本率作比较的目的E.将两个或多个样本构成比作比较的目的
A.阿托品B.异戊巴比妥C.福尔可定D.司可巴比妥E.去甲麻黄碱按麻醉药品管理的是
甲是A期货公司的客户,经常委托A期货公司期货从业人员乙下单。某日甲临时出差,便委托乙将其5月份的合约下跌10%时卖出,并和乙签订了书面委托协议。甲出差后,行情不跌反涨,乙判断一轮上涨行情已经开始,于是又帮甲买入了6手7月份合约。谁料到,刚买入后该合约就一直
小王将每月到手的6000元收入分为三份:日常花销2000元、投资货币基金2000元、存款2000元。根据凯恩斯的货币需求理论,这分别满足了他的()。
曾某与左某的院子仅一墙之隔,曾某在自家园中种石榴树,石榴树枝伸展到左某院内,左某在自家院中摘石榴吃,因而和曾某发生争执。曾某和左某争执的问题在民法中称为()。
关于交换式局域网的描述中,错误的是()。
Pollutionisa"dirty"word.Topollutemeanstocontaminate—topsoilorsomethingbyintroducingimpuritieswhichmake(31)unfi
Itisclearthatwearerapidlybecomingaglobalculture.Newformsofinformationtechnology,intercontinentaltravel,andthe
Thebusinesscycleismadeupofmanyphasesandoneofthemistheexpansionphasewhichisdividedintotwoparts—recoveryand
最新回复
(
0
)